我正在开发一个通过 FQL 从 facebook Pages 检索事件的应用程序。有时这些页面的所有者不会从页面配置文件中创建这些事件,而是从他们自己的配置文件中创建这些事件,并且只是将事件链接到页面作为场地场地(因为我正在寻找的页面是公共场所)
是否可以通过 FQL 或任何其他方式获取所有具有特定 facebook 页面 ID 作为场地的活动 ID?
现在,只有当页面所有者使用以下代码通过页面配置文件插入事件时,我才能获取所有事件:
$fql = "SELECT eid, creator, name, pic, timezone, start_time, end_time, location, description
FROM event WHERE eid IN ( SELECT eid FROM event_member WHERE uid IN ($clubsstring) )
AND start_time > $today
AND start_time < $nextweek
ORDER BY start_time asc";
$param = array(
'method' => 'fql.query',
'query' => $fql,
'callback' => ''
);
$fqlResult = $facebook->api($param);
谢谢卢卡