如何在 facebook 上获得 user_photo 权限应用程序批准?
Posted
技术标签:
【中文标题】如何在 facebook 上获得 user_photo 权限应用程序批准?【英文标题】:How to get user_photo permission app approval on facebook? 【发布时间】: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 帐户,上传照片,然后让该用户成为我的应用程序的“管理员”。仍然无法授予照片访问权限。这很令人沮丧,有人有什么想法吗?
【问题讨论】:
【参考方案1】:您的应用必须在 2014 年 4 月 30 日之前创建,然后在 facebook 中使用
像您的 AppName Huus 一样,它会在 2014 年 4 月 30 日之前在 facebook 中创建
【讨论】:
【参考方案2】:这一切都意味着您没有正确创建测试用户。如果您从
https://developers.facebook.com/apps/your-app-id/roles/test-users/
(应用设置 > 角色 > 测试用户),用户将有权访问任何和所有权限,即使他们没有得到 Facebook 的批准。
在请求权限时,我没有收到有关未批准权限的错误或警告。
我能够为我的应用创建一个测试用户,登录并能够访问未经批准的权限。截图就是证据。
【讨论】:
以上是关于如何在 facebook 上获得 user_photo 权限应用程序批准?的主要内容,如果未能解决你的问题,请参考以下文章