我正在尝试通过 facebook 实现登录/注册,但未收到请求的电子邮件地址。当然,我之前已经获得了电子邮件许可,但没有成功。所以我尝试使用 FB Graph API Explorer 和我的私人帐户。是的,具有电子邮件权限的访问令牌,但不会发送电子邮件,而是“字段为空或访问令牌不允许”。访问令牌?刚刚创建,具有电子邮件权限。空的?注册时需要它怎么办?
使用朋友的不同帐户,就像一个魅力。这可能取决于我的帐户设置吗?
我正在尝试通过 facebook 实现登录/注册,但未收到请求的电子邮件地址。当然,我之前已经获得了电子邮件许可,但没有成功。所以我尝试使用 FB Graph API Explorer 和我的私人帐户。是的,具有电子邮件权限的访问令牌,但不会发送电子邮件,而是“字段为空或访问令牌不允许”。访问令牌?刚刚创建,具有电子邮件权限。空的?注册时需要它怎么办?
使用朋友的不同帐户,就像一个魅力。这可能取决于我的帐户设置吗?
Even if the permissions are given, a user can turn Platform off in the Apps Settings. Check the settings and permissions your App is showing, here: https://www.facebook.com/settings?tab=applications§ion=opt_out&view
If its alright, you can follow this discussion: Register with Facebook sometimes doesn't provide email
感谢您的回答。我花了很多时间来弄清楚发生了什么。看来,我的电子邮件地址是 facebook@mydomain.com 导致了问题。换一个不同的,没有 facebook 后,我得到了预期的响应。