Facebook 登录目前不可用

Dav*_*lad 20 business-catalyst facebook-login

我正在设置一个“使用 Facebook 登录”按钮并将其放在测试页面上。http://www.digitalinkmultimedia.com/my-account

我相信我在 developer.facebook.com 上为应用程序设置了正确的内容。该应用程序说它是公开的并且可用。我使用 Business Catalyst 作为 CRM,并且 facebook 集成似乎是正确的(App ID、App Secret 等)

当我第一次收到有关我的个人资料信息被共享的消息时,单击使用 facebook 按钮登录时......但是当我继续时,我收到“Facebook 登录当前不可用”的消息。

我注意到的一件事是,当弹出窗口第一次加载 FBTOKEN 参数中有一个数字时,它会迅速更改为 FBUTOKEN=00000000-0000-0000-0000-000000000000# =

任何建议,将不胜感激。

lui*_*7up 35

如果您现在(2020 年底)遇到这种情况,可能是由于待处理的“数据检查”:

作为保护用户数据和为开发者创造长期价值的持续努力的一部分,Facebook 为应用管理员引入了年度数据使用检查,以证明他们的 API 访问和数据使用符合 Facebook 平台条款和开发者政策,以及所有其他适用的条款和政策。

输入https://developers.facebook.com/apps,您应该会看到您的应用程序显示为红色,并附有数据检查到期的说明。

您需要花几分钟时间填写一份简单的表格...

完成后你应该很好

在此处输入图片说明

  • 2021 年:您必须提前访问“public_profile”和“email” (3认同)

Sou*_*era 29

https://developers.facebook.com/apps

https://developers.facebook.com/apps/395514758911597/fb-login/settings/

在此输入图像描述

在此输入图像描述

在此输入图像描述

获得高级访问权限

我同意我通过 public_profile 收到的任何数据将按照允许的用途使用。

在此输入图像描述

下载打开ssl并粘贴到E盘创建文件夹软件--------

并在此处提取 openssl

keytool -exportcert -alias androiddebugkey -keystore "C:\Users\USERNAME.android\debug.keystore" | keytool -exportcert -alias androiddebugkey -keystore "C:\Users\USERNAME.android\debug.keystore" | “PATH_TO_OPENSSL_LIBRARY\bin\openssl” sha1 -二进制 | “PATH_TO_OPENSSL_LIBRARY\bin\openssl”base64

keytool -exportcert -alias androiddebugkey -keystore %USERPROFILE%.android\debug.keystore | keytool -exportcert -alias androiddebugkey -keystore %USERPROFILE%.android\debug.keystore | D:\FbDependentSoftware\bin\openssl sha1 -二进制| D:\FbDependentSoftware\bin\openssl base64

D:\Fb相关软件

密码:- 安卓

8Rc05yVGh4n4xVIx4lkfCYYrzrM=

在此输入图像描述

在此输入图像描述

  • 谢谢!花了 40 分钟试图弄清楚如何授予高级权限,直到看到您的屏幕截图并意识到我的浏览器窗口太小,它无法容纳“请求高级访问”按钮...‍♂️ (2认同)

all*_*ria 19

在您的应用程序的 Facebook 开发者控制台中,请转至应用程序审核 > 权限功能,并为“public_profile”和“电子邮件”提供高级访问权限。

在没有高级访问设置的情况下,iOS 应用程序的 Facebook 登录运行良好。


Roh*_*wal 10

对我来说,@NajamUsSaqib 的评论有效,尝试获得高级访问权限,Email并且Public Profile它开始工作。

在此输入图像描述


Ric*_*ves 2

我遇到了同样的问题并通过以下方式修复:

站点设置>社交整合

在“输入您的 Facebook 应用程序的站点 URL”字段中,确保您的地址如下:

http://www.example.com不是http://www.example.com**/**

基本上,如果您的域名后有“/”,它不会连接到您的 FB 应用程序。