【发布时间】:2015-07-27 01:56:32
【问题描述】:
我一直在与获取我的 Facebook 页面的永久页面访问令牌的问题(显然很常见......)作斗争,这样我就可以使用外部应用程序。
在研究这个的过程中,我终于找到了this excellent tutorial 来了解如何实现它。
当我尝试使用名为“manage_pages”的“扩展权限”获取访问令牌(如上述链接教程中的步骤 1.5 中所述)时,Facebook 向我显示了一个丑陋的红色警告,说:
提交登录审核 - 以下某些权限尚未获得 获准供 Facebook 使用
还有一个带有文字的挂锁
这不会让应用发布到 Facebook
同时出现在对话框的下方一点,如下:
第一个令人困惑的部分是对话框中仍然有一个“确定”按钮,如果我按下它,程序就会继续前进,而不会发出任何警告消息。 “好吧”我心想,“也许它只是自动删除了有问题的权限”。
第二个令人困惑的部分是,当我调试生成的访问令牌(使用 Graph API Explorer 中的调试按钮)时,它确实报告了我请求的所有权限(manage_pages、publish_actions 和 publish_pages)。
第三个也是最令人困惑的部分是,如果我从我的第三方应用程序(向 Graph API 发出原始 HTTP 请求的 Python 脚本)使用页面访问令牌(由上面的链接教程产生),它确实确实成功地将条目发布到页面的提要?!
在这一点上,我完全不知道这条审查警告消息的开头是什么(更不用说为什么会有这样的政策,阻止我创建只发布内容的未经审查的测试应用程序)我自己的页面?),所以如果有人能尽可能清楚地解释这一点,我(很可能还有很多其他人)将非常感激。
【问题讨论】:
-
谢谢,这说明了一切!
标签: facebook facebook-graph-api facebook-graph-api-v2.3