【发布时间】:2012-07-14 02:48:26
【问题描述】:
我正在开发一个通过 FQL 从 facebook 页面检索事件的应用程序。 有时这些页面的所有者不会从页面配置文件中创建这些事件,而是从他们自己的配置文件中创建这些事件,并且只是将事件链接到页面作为字段地点(因为我正在寻找的页面是公共场所)
是否有可能通过 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);
谢谢 卢卡
【问题讨论】:
-
如何获取页面事件?你能分享你的 fql 查询吗?
-
@NitzanTomer 我用代码更新了问题
标签: facebook events facebook-graph-api facebook-fql