Jac*_*ack 513 facebook facebook-graph-api
我正试图在我的脚本中使用Facebook登录.我已经做了一切,但当我尝试使用Facebook帐户登录时,我从Facebook收到此错误:
错误
应用程序未设置:此应用程序的开发人员尚未为Facebook登录正确设置此应用程序.
这是错误截图:

有任何想法吗?
Jac*_*ack 681
问题是你必须设置
您想让这个应用程序及其所有实时功能向公众开放吗?
设置status and review于ON和问题解决
喜欢编码
Hem*_*ang 630
关于所有其他答案,这里是帮助某人的屏幕截图.

您的应用名称旁边的圆圈不是完全绿色.当您将鼠标悬停在其上时,您会看到一个弹出窗口,上面写着"所有用户都无法使用,因为您的应用不在线".
接下来,你要把它公之于众.

gir*_*_vr 158
由于最近facebook的UI已经改变,这里是用于设置沙盒模式ON/OFF的最新更新:
单击顶部栏上的"应用程序"菜单.
从下拉列表中选择相应的应用程序.
从页面左侧的表格中转到"状态和审核".
您想让这个应用程序及其所有实时功能向公众开放吗? - 选择开关设置YES/NO值.
更新: 除非您提供联系电子邮件,否则将禁用"是/否"按钮.
转到左侧菜单中的"设置".
更新您的联系电子邮件
点击页面底部的"保存"按钮.
更新: "状态和评论"现在被"App Review"取代
tsa*_*rir 34
如果应用程序仍处于私有模式(Status and Review设置为NO),则只有在应用程序中具有角色的Facebook用户才能登录.除非您将其设置为公共(Status and Review设置为YES).
要添加更多用户以便能够登录私人应用:
Tia*_*ago 15
当您尝试登录Facebook应用程序的测试版本并且尚未在角色 - >测试人员部分中添加您尝试测试登录的用户时,也会发生此错误.
要解决此问题,只需在上面的部分中添加您尝试登录的Facebook帐户的电子邮件地址即可.
最后,确保您添加的用户接受您尝试测试之前发送的请求,否则登录过程将在用户接受条件后在第二个屏幕中失败.
有很多可能会触发此错误的事情:
在您的情况下,您只需要add your facebook account into either tester, developer or admin of your facebook app使用该帐户进行测试.
但是,如果您在点击时看到错误connect to facebook(在您有机会输入Facebook凭据之前),则表示您从Cookie中检测到的当前Facebook帐户不是您应用的有效测试人员/开发人员/管理员帐户.你可以add your account in或只是hit facebook.com and sign out(to remove the undesired cookie).
我有同样的问题,但现在我的解决方法如何解决方法
转到https://developers.facebook.com/•
单击顶部栏上的"应用程序"菜单.
•从下拉列表中选择相应的应用程序.
•单击页面左侧表格中的"设置"
•然后在您要使用的电子邮件中的"联系电子邮件"类型下
•单击"保存设置"按钮
•从左侧的表格中转到"状态和查看".这页纸.
•您是否希望将此应用及其所有实时功能提供给公众? - 选择开关设置YES/NO值.
对于遇到此问题的其他用户,我对测试应用为我们的生产应用程序的测试版本,并没有打开的选项status and review来ON为其他人略.
修复是创建一个不是测试应用程序的新应用程序,并将其配置为生产版本.非测试版本允许打开选项status and review来ON.
我的具体用途是测试使用电话号码而不是电子邮件地址注册的用户.我尝试将该用户添加到我们的测试应用程序(开发人员和测试人员)的不同角色中,但无济于事.我的猜测是它与没有与之关联的电子邮件的用户有关.
以下是有关测试应用的更多信息:https://developers.facebook.com/docs/apps/test-apps
Hemang的答案是正确的,但是,您还需要执行一个额外的步骤,即添加一个Facebook App ID。(我发现我缺少这部分):

完成此操作后,除了Hemang的答案外,您将一切顺利!
| 归档时间: |
|
| 查看次数: |
256122 次 |
| 最近记录: |