如何在批准之前测试新的fb app权限?

时间:2015-12-08 20:53:10

标签: facebook-graph-api

我试过这样做但失败了。我们现在有一个具有有限权限的应用程序,但是对于新功能,我们需要添加“publish_actions”。如果我作为测试用户登录并在授权期间在登录对话框范围中包含“publish_actions”,则会忽略新权限,我假设因为该应用程序未获准执行该操作。我已经尝试在我们的应用程序下设置一个测试应用程序,看看是否允许测试,但是也没有成功。任何建议将不胜感激。

更多信息

  • 以测试应用的测试用户身份登录

  • 使用基于网络的应用并使用格式

    的网址请求授权

    https://www.facebook.com/dialog/oauth?client_id=xxxxx&redirect_uri=xxxxx&scope=publish_actions,email

  • 生成的授权面板显示测试应用和测试用户名以及声明“将收到以下信息:您的公开个人资料和电子邮件地址”

  • 授权面板底部的
  • 是“这不允许应用程序发布到Facebook”的声明

  • 如果我从范围值中删除“email”,那么它将从授权面板中消失,因此我知道范围值正在考虑中

解决

点击按钮继续后,我会提示您批准该应用程序进行发布以及我想与谁分享这些帖子。

到目前为止,我经历了大量的反复试验,并认为事情没有奏效,只是需要继续整个过程才能看到它的运作。

1 个答案:

答案 0 :(得分:1)

对于在App中具有角色的用户,所有权限均无需审核即可运行。它们也适用于测试用户:https://developers.facebook.com/docs/apps/test-users

如果您需要更多信息,请(更多)更具体。没有细节,很难提供帮助。