我有一个工作日历,可以从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
我希望有人知道为什么会这样。
答案 0 :(得分:0)
不幸的是,在最近的更改中不推荐使用Pages事件API边缘。
活动API 推荐使用: 返回数据的端点包括/ feed,/ posts,/ comments和RSVP列表。
有关详细信息,请参阅此处:
https://developers.facebook.com/blog/post/2018/04/04/facebook-api-platform-product-changes/