Facebook访问令牌仅对开发者帐户授予user_photos权限

时间:2016-06-10 05:49:58

标签: facebook-graph-api grails groovy

我想在我的应用中从Facebook获取专辑。我正在使用email,user_about_me,user_photos权限请求accessToken。在弹出窗口中使用Facebook帐户进行身份验证时,它会写为“应用程序将收到以下信息:您的公开个人资料,电子邮件地址,照片和个人描述。”,此消息仅适用于开发者帐户。

如果我通过其他帐户登录,则弹出窗口文本将会是这样的“应用程序将收到以下信息:您的公开个人资料和电子邮件地址。”,没有照片权限即将进入这条消息,因此我的accesstToken没有获得用户的专辑。

我为公众制作了应用程序。我正在用groovy语言编写grails框架

var customersWithNoCategories =
      QueryCustomers(customer => customer.Categories.Count == 0)

编辑:我刚刚在另一个Facebook开发者帐户中创建了一个新应用,我在我的应用中使用了这些凭据。然后我的应用程序只从该开发者帐户获取相册。它似乎与开发者帐户一起使用。我检查了所有选项年龄是否为任何人(13),国家选项也被禁用。

1 个答案:

答案 0 :(得分:0)

了解"登录评论"在文档中:https://developers.facebook.com/docs/facebook-login/review

默认情况下,大多数权限仅适用于在应用中具有角色的用户,您必须对这些权限进行审核。