所以,我目前正在使用Facebook登录按钮API。我想要做的是我的代码在用户登录后将用户的电子邮件添加到SQL数据库中。我无法理解如何在PHP代码中访问电子邮件的信息。这都是在HTML页面上完成的,但HTML页面不包含变量,我尝试运行javascript函数无济于事。 我的部分代码是
function returnEmail() {
var url = '/me?fields=name,email';
var email = '';
FB.api(url, function(response) {
console.log('Successful calls email function');
email = response.email;
});
return email;
}
这实际上返回一个表示电子邮件值的字符串变量。我对PHP不熟悉,以及它如何与Javascript交互以了解我如何获取该电子邮件信息然后添加它。如果您能提供任何帮助,谢谢!