无法获得管理Facebook应用程序的manage_pages publish_pages权限

时间:2018-05-31 13:35:54

标签: facebook facebook-graph-api permissions

我正在尝试开发一个Nodejs应用程序,它会每天一次/两次自动将图像/视频发布到我的页面。

在开发模式下使用它时一切正常,但在将应用程序更改为实时模式后,使用Graph API资源管理器我无法获得manage_pages和publish_pages的权限。我要求在页面和应用程序中都具有管理员角色的用户具有这些权限。

我已经阅读了文档,在我看来,作为管理员,我应该能够获得这些权限并获取页面访问令牌,但我无法做到。

有没有人知道什么是错的?

谢谢!

2 个答案:

答案 0 :(得分:3)

要解决此问题:

  • 打开您的Facebook个人资料(已添加为同一个人资料 管理员(在目标Facebook页面上)。
  • 在页面的右上角单击向下箭头,然后选择 “设置”。从左侧菜单中选择“业务集成”。
  • 查找链接到目标页面的应用,然后单击 “查看和修改”链接。
  • 确保在“管理您的页面”->“页面”标题下指定目标 Facebook页面已选择。注意:您可能必须点击“查看全部 页面”以查看链接到您的Facebook个人资料的所有页面。
  • 通过向下滚动到“显示您的页面列表”来执行相同的操作 管理”标题,您以后将需要它。
  • 单击保存。

答案 1 :(得分:0)

如果您处于开发模式,则您的应用程序将正常运行。

如果您需要使用cronjob或类似内容发布应用程序,则无需其他任何操作,

此外,您可能需要获取一个永久令牌,可以通过以下方法来完成: http://stackoverflow.com/questions/17197970/facebook-permanent-page-access-token

相关问题