我希望我的应用程序能够发布状态更新到特定的页面。我已经设置好了一个应用程序并获取了它的应用程序ID,并且我正在遵循Facebook身份验证文档底部的“页面登录”部分 在这里。
第一阶段(用户授予应用程序“manage_page”权限)似乎完美地运行。我被重定向到以下URL:
http://myapp.com/#access_token=ACCESS_TOKEN&expires_in=6483
然后文档说您应该访问以下内容:
https://graph.facebook.com/me/accounts?access_token=TOKEN_FROM_ABOVE
将TOKEN_FROM_ABOVE
替换为上一个请求返回的令牌,这应该返回“用户管理的所有页面列表,包括每个页面的页面特定访问令牌”。
但是,它没有。我收到以下JSON响应:
{
"error": {
"message": "An unexpected error has occurred. Please retry your request later.",
"type": "OAuthException"
}
}
我做错了什么?在创建应用程序时,我可能设置了一些东西不正确吗?错误信息没有帮助,所以非常感谢任何帮助。
/me/permissions
并得到了相同的错误。如果我访问https://graph.facebook.com/MYPAGEID?fields=access_token
,我只会得到false
的返回值。没有 JSON,只有false
。我认为那是正确的 URL?我试图查找它,但由于服务器错误,Facebook 的 API 文档 目前无法使用... - Mark Bell