即使拥有管理员权限,我也无法从Facebook页面获取活动

时间:2018-04-23 08:36:59

标签: facebook facebook-graph-api

我有一个工作日历,可以从Facebook页面获取所有活动。大约一个星期后它停止了工作。如果我现在测试该页面的events对象中的内容,它就完全是空的,但是当我在Facebook上访问实际页面时,它已经充满了事件..?

Facebook是否突然改变了他们的api或政策?我找不到任何相关内容。

为什么:

https://graph.facebook.com/v2.10/705097199526713/events?fields=owner,start_time,cover,description,name,place&limit=100&access_token=myaccesstoken

给我一​​个空洞的结果?

{
   "data": [

   ]
}

But look here. Lots of events.

我甚至获得了一个具有完全权限的非过期访问令牌,例如manage_pages following this post.

Access Token Info
App 2352352332: metz-nederland
User    2345325235: me
Page    705097199526713 : youCANbe
Valid   True
Scopes  read_insights, manage_pages, pages_show_list, public_profile

我希望有人知道为什么会这样。

1 个答案:

答案 0 :(得分:0)

不幸的是,在最近的更改中不推荐使用Pages事件API边缘。

  

活动API   推荐使用:   返回数据的端点包括/ feed,/ posts,/ comments和RSVP列表。

有关详细信息,请参阅此处:

https://developers.facebook.com/blog/post/2018/04/04/facebook-api-platform-product-changes/