我正在尝试更新我的应用程序所在页面的计数更新时的更新。我试图通过使用FB Real-time Updates API
来实现这一目标当我使用object =“page”和fields =“likes”进行POST时,我收到400错误消息“喜欢”是一个无效的字段名称。
object =“page”和fields =“name”工作正常。
文档说明您可以订阅任何公共属性。
对于那些玩主场比赛的人来说,以下是重现问题的步骤:
获取应用的OAuth令牌:
https://graph.facebook.com/oauth/access_token?client_id=<app_id>&client_secret=<secret>&grant_type=client_credentials
发布到订阅网址:
https://graph.facebook.com/<app_id>/subscriptions
POST变量:
'access_token' => `<access token from step 1>`,
'object' => 'page',
'fields' => 'likes',
'callback_url' => `<a callback url>`,
'verify_token' => 'testingstring123'
答案 0 :(得分:2)
https://developers.facebook.com/docs/reference/api/page/
上的“实时更新”部分不支持此功能Page对象支持图片,标记和的实时更新 签到连接。
注意:目前尚不支持实时更新 Page checkins。
答案 1 :(得分:1)
订阅喜欢的内容仅适用于用户喜欢的页面。 “喜欢”对象是用户或网页所喜欢的网页,而不是您网页上有多少人无法订阅的数量。