我制作了一个页面,您可以在其中看到来自公共页面的事件
PHP 代码
<?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>';
}
}
?>
它工作得很好,只是我得到了列表中最接近的事件
我怎样才能改变输出的顺序?(如果可能的话)。