Я сделал страницу, где вы можете увидеть событие из публичной страницыFacebook События Порядок отображения
РНР код
<?php
require 'src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'ID',
'secret' => 'SECRET',
'cookie' => true,
));
try{
$events=$facebook->api('/PAGE/events?access_token=TOKEN');
}catch (FacebookApiException $e){
error_log($e);
}
foreach ($events["data"] as $event){
// Time
$startTime=strtotime($event["start_time"]);
// Only Upcoming events
if ((time()-$startTime)<=60*60*24*1 || $startTime>time()){
echo '<li><a href="#" id="'.$event["id"].'" class="event_link">
<img class="ui-li-thumb" src="https://graph.facebook.com/'.$event["id"].'/picture?type=small" width="70px;" height="100%" />
<h3 class="ui-li-heading">'.$event['name'].'</h3>
</a></li>';
}
}
?>
Это работает нормально только я получаю самое близкое событие последней в списке
Как я могу изменить порядок вывода? (Если это возможно).
Возможно, вы получите более подробную информацию? – Froxz
как в чем? Запросы fql аналогичны тем, которые вы используете –