相关疑难解决方法(0)

无法在已禁用的应用程序上获得对 public_profile 的高级访问权限?

昨晚 Facebook 禁用了我们的应用程序,理由如下:

\n
\n

开发者政策 6.1:验证您是否已正确集成登录。您的应用程序在测试过程中不应崩溃或挂起。

\n

在登录期间,您的应用程序崩溃或过度挂起,为尝试使用您的应用程序的人带来了糟糕的体验。为确保此流程顺利运行,请检查您是否已正确集成 Facebook 登录。我们建议您在所有集成上测试登录。如果您还没有这样做,请:

\n

\xe2\x80\xa2 这是我们在 Android 上实现 Facebook Login 的快速入门指南: https: //developers.facebook.com/docs/facebook-login/android \n\xe2\x80\xa2 我们鼓励您进行测试您可以按照以下步骤进行登录集成: https: //developers.facebook.com/docs/facebook-login/testing-your-login-flow/ \n\xe2\x80\xa2 登录最佳实践可在此处找到: https ://developers.facebook.com/docs/facebook-login/best-practices

\n
\n

在查看了 Facebook 登录的应用程序选项后,我发现我们的public_profile权限位于“标准访问”中。为了允许我们的用户使用 Facebook 登录,我需要升级到“高级访问”。

\n

我们的应用程序具有对 public_profile 的标准访问权限。 要使用 Facebook 登录,请将 public_profile 切换为高级访问。

\n

该文档称,“2021 年 2 月 16 日之前创建的业务应用程序会自动获得电子邮件和 public_profile 的高级访问权限”。我应该能够将我们的public_profile权限移至“高级访问”,因为我们的应用程序是在 2021 年之前创建的。问题是,在我单击“获取高级访问”按钮并输入密码后,页面会重新加载,并且权限public_profile是仍处于“标准访问”模式。

\n

所以,这些是我的问题:我做错了什么?当我的应用程序处于“禁用”状态时,是否无法将权限升级到“高级访问”?如何调试我的应用程序以使其再次运行?

\n

有关我的应用程序的一些附加信息:

\n
    \n
  • 它于2019年通过了Facebook App Review,我们已经获得了管理Pages和读取关联Instagram帐户的权限;
  • \n
  • 一切都工作正常,直到 Facebook 警告我们登录集成无法正常工作;
  • \n
  • 为了响应 Facebook 通知,在 Facebook 禁用我们的应用程序之前,我们启用了“使用 JavaScript SDK 登录”并更新了“JavaScript SDK 允许的域”(例如“https://www.example.com/”) …

facebook facebook-graph-api

16
推荐指数
3
解决办法
2万
查看次数

标签 统计

facebook ×1

facebook-graph-api ×1