【发布时间】:2015-01-20 01:06:44
【问题描述】:
我正在构建一个演示应用程序作为工作面试的任务。该应用程序不打算公开使用 - 我只是从我的本地机器上运行它。这个概念是将登录用户的最近帖子拉到网页中,然后能够单击每个帖子以查看和删除这些帖子上的 cmets。我需要 publish_actions 权限才能通过 API 使用 DELETE 方法。我可以提交我的应用程序以供批准以获得 publish_actions 权限,但提交页面不允许我这样做。 (https://developers.facebook.com/apps//review-status/items-in-review/)
我收到以下消息: “您似乎在过去 30 天内没有发出任何 API 请求来访问具有 publish_actions 权限的内容。”
...这是不正确的,因为我首先通过api提交了一个DELETE请求来获取publish_actions权限错误。它看起来像这样: /**/ FB.__globalCallbacks.fbadacb74({"error":{"message":"(#200) 需要扩展权限:publish_actions","type":"OAuthException","code":200}});
我需要能够提交应用提交表单,但在我提出 API 请求之前无法提交。但是我的 API 请求没有在应用程序中注册。有没有办法清除这个错误并提交应用程序?我是否陷入了无限循环的权限地狱?!
【问题讨论】:
标签: facebook facebook-graph-api facebook-javascript-sdk facebook-apps