获取Facebook页面的活动?

时间:2013-08-18 18:35:19

标签: facebook api events

我正在尝试获取Facebook页面的活动。我以前有过,但它不再起作用了。我用这个脚本来获取事件。

$string = file_get_contents("https://graph.facebook.com/?$pageids&fields=events.limit($fblimit)&access_token=$token&method=GET");
$json_a=json_decode($string,true);

$ pageids有很多不同的facebook ID(id1,id2,id2 ......)

我收到此错误消息:

{
   "error": {
      "message": "(#100) Unknown fields: events.",
      "type": "OAuthException",
      "code": 100
   }
}

有谁知道我的脚本有什么问题?是否有其他方式来获取Facebook事件?

2 个答案:

答案 0 :(得分:0)

获取网页活动的实际网址如下:

https://graph.facebook.com/PAGE_ID/events

我不确定您修复的代码有多久,但这是文档中所述的正确方法。 eventspage对象的连接。

参考:https://developers.facebook.com/docs/reference/api/page/#connections

答案 1 :(得分:0)

Facebook最近限制访问API中的事件。 您必须进行应用审核才能访问Pages API,Events API。 请查看此网址的“需要应用审核,业务验证和补充条款的应用”部分:https://developers.facebook.com/docs/apps/review