【问题标题】:How to get user_photo permission app approval on facebook?如何在 facebook 上获得 user_photo 权限应用程序批准?
【发布时间】:2014-08-08 03:41:44
【问题描述】:

我似乎无法让我的应用在 facebook 上获得照片批准。问题是 Facebook 说我没有展示我的应用程序如何使用照片,所以他们无法批准该权限。但是我无法向他们展示我的应用程序如何使用照片,因为它没有批准用户授予该权限!它是第 22 条规则。

我需要为 Facebook 提供一个帐户,他们可以使用该帐户连接到我的应用并查看我如何提取用户照片。该网站已经使用 PHP SDK 构建,并配置为将用户重定向到 facebook 的 oauth 页面,在该页面提示他们获得许可。但是此时,除了我的(开发人员)之外的任何用户名都可以看到:

The following permissions have not been approved for use and are not being shown to people using your app: user_photos.
Submit them for review or learn more.

因此,该帐户无法授予照片权限,并且该应用无法正常运行。所以facebook不会批准它。你如何绕过这个catch-22?我尝试过的事情:

  • 通过他们的仪表板创建一个 facebook 测试用户,它仍然无权授予照片访问权限
  • 创建一个真实的 Facebook 帐户,上传照片,然后让该用户成为我的应用程序的“管理员”。仍然无法授予照片访问权限。

这很令人沮丧,有人有什么想法吗?

【问题讨论】:

    标签: facebook facebook-graph-api facebook-php-sdk


    【解决方案1】:

    您的应用必须在 2014 年 4 月 30 日之前创建,然后在 facebook 中使用

    像您的 AppName Huus 一样,它会在 2014 年 4 月 30 日之前在 facebook 中创建

    【讨论】:

      【解决方案2】:

      这一切都意味着您没有正确创建测试用户。如果您从 https://developers.facebook.com/apps/{your-app-id}/roles/test-users/(应用设置 > 角色 > 测试用户),用户将有权访问任何和所有权限,即使他们没有得到 Facebook 的批准。

      在请求权限时,我没有收到有关未批准权限的错误或警告。

      我能够为我的应用创建一个测试用户,登录并能够访问未经批准的权限。截图就是证据。

      【讨论】:

        猜你喜欢
        • 2014-12-08
        • 2011-12-05
        • 2023-04-03
        • 2013-02-03
        • 1970-01-01
        • 1970-01-01
        • 2017-01-10
        • 2014-11-12
        • 2014-08-29
        相关资源
        最近更新 更多