我遇到了有关 Facebook 登录的问题 -
第一个存在 -
上面是用户 Facebook 应用程序设置的 2 张图片(Facebook>>设置>>应用程序>>{选择应用程序})
正如在 Asphalt 应用程序中看到的,每个权限旁边都有一个(必需)标签。但在我的应用程序中,电子邮件权限旁边没有(必需)标签,即使我在 FB.login() 期间在 javascript sdk 中明确请求这些权限。知道如何让默认情况下需要这些权限或者我缺少什么吗??
第二个存在 -
在另一种情况下,(非常)少数用户似乎授予了所有权限(即在 Facebook 对话框中接受了 Facebook 应用程序),但由于某种原因,他们的 public_info 和/或电子邮件似乎在相应的用户设置中未选中应用程序对话框/模式如上图所示。这是一个错误吗?
最佳答案
您可以根据需要从“应用程序详细信息”选项卡 >“配置应用程序中心权限”设置权限
了解更多相关信息 here .
关于你的第二个问题,是否是该用户自己撤销了权限?尽管公共(public)个人资料始终是必需的,因此可能存在错误,因此您可以在此处报告:https://developers.facebook.com/bugs/
关于javascript - Facebook 权限和空数据处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29443633/