我觉得非常奇怪不得不问这个,但是经过几个小时的失败,显然,设置权限或设置正确的访问令牌,我觉得我应该在这里寻求一些经验丰富的帮助。
我尝试了几种不同的路由,利用一些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
。当我只是尝试转到我的Feed时(通过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并且在所有的初始步骤中都是如此。很明显,我错过了一个简单的依赖步骤。