过去一周我一直在尝试订阅实时更新,但没有成功。
当我将HTTP帖子(使用rest-client(发送到URL时:https://graph.facebook.com/<app-id>/subscriptions
...我收到此错误消息作为响应:
{"error":{"message":"(#100) The parameter object is required","type":"OAuthException"}}
我的标头参数如下:
access_token=***,
object=user,
fields=friends,
callback_url=https://aaa.appspot.com,
verify_token=(app secret key)
我找不到我出错的地方。有人请指导/帮助我找出我的错误。以下链接用作参考。http://www.fb-developers.info/tech/fb_dev/tutorial/bytopic/realtime_upd_02.php
提前感谢您抽出宝贵时间。
将请求发送给 https://graph.facebook.com/appid/subscriptions 而不是 https://graph.facebook.com/subscriptions - 尽管这可能是您的问题中的错误,而不是您的代码!
编辑:我刚刚检查了您问题的标记,并且您在URL中确实有appid,只是没有正确显示
如何获取访问令牌?您必须使用应用程序访问令牌而不是用户访问令牌,即从https://graph.facebook.com/oauth/access_token?client_id=<APP_ID>&client_secret=<APP_SECRET>&grant_type=client_credentials
检索访问令牌
https://developers.facebook.com/docs/reference/api/realtime/是官方文档,它可能比您一直在使用的链接更新。