gpt4 book ai didi

javascript 和 Facebook 登录 API : get the user's email

转载 作者:行者123 更新时间:2023-11-29 23:20:37 26 4
gpt4 key购买 nike

几个月前,我创建了一个带有 FB 身份验证的网站,它使用了这个:

function setElements(isLoggedIn){
if(isLoggedIn){
FB.api('/me?fields=name,email',function(response){
if(response && !response.error){
$.ajax({
url: 'ajax.php',
type:"POST",
data: { name: response.name, email: response.email},
success: function(response){
}
});
}
})
}
}

现在我正在尝试创建一个新的。它仍然适用于相同的脚本,但我现在没有同时获取姓名和电子邮件,而是只获取了电子邮件。

如果我登录到控制台“response:name”,我明白了,但“response.email”显示“undefined”。

也许他们几个月后改变了获取电子邮件的方法(出于隐私原因或其他原因)。有人可以告诉我如何解决这个问题吗?

谢谢。

最佳答案

所以这给了我答案,事实上,一点也不清楚。这与代码无关,而是与 Facebook 开发界面有关。

Facebook Graph Api in Unity not granting email permission

问题已解决,谢谢。

PS:大多数 API 文档都具有误导性,因为它们说电子邮件不需要任何许可,因为它是标准配置文件数据(姓名、ID、电子邮件)的一部分。但它需要一个,而且只有一个地方可以更改它。

关于javascript 和 Facebook 登录 API : get the user's email,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50844662/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com