我觉得不得不问这个问题真是太奇怪了,但是显然,在设置权限或设置正确的访问令牌几个小时后,我觉得我应该在这里寻求一些有经验的帮助。
我尝试了几种不同的途径来利用几个 API 向特定组织的 Facebook 页面发送自动更新,但是每次我遇到各种错误。最近的一对是:
• WWW-Authenticate: OAuth "Facebook Platform" "insufficient_scope" "(#200) This API call requires a valid app_id."
• OAuthException: (#200) The user hasn't authorized the application to perform this action
我的应用程序“设置”->“身份验证”对话框上的“扩展权限”包括publish_stream
:status_update
和manage_pages
我已经按照https://developers.facebook.com/docs/reference/api/page/上的说明获得了一个 access_token ,我什至设置了一个 Facebook 应用程序并给它 publish_stream Extended Permissions
。
此外,例如,当我按照此处的说明进行操作时:http ://www.sergiy.ca/post-on-facebook-app-wall-and-fan-page-wall-as-admin/ - 我想出了与access_token
我一直在尝试使用的相同。当我尝试访问我的提要(通过 graph.facebook.com/APP_ID_NUMERIC_SEQUENCE/feed)时,我会收到如下消息:
{
"error": {
"message": "An access token is required to request this resource.",
"type": "OAuthException",
"code": 104
}
}
有人可以建议具体采取哪些步骤来使任何给定的 Facebook 页面成为新的,不仅允许外部更新,而且如何获取自动更新所需的所有相关令牌和 ID?
正如你所看到的,我不是在问如何进行更新,而只是我想确保我在所有初始步骤中都点缀了我的所有 i 并跨越了我的 t,因为这似乎很明显我缺少一个简单的依赖步骤。