Javascript 获得;“未定义”;Facebook API上的电子邮件
当我试图捕获用户的电子邮件时,我从我的facebook API收到了“未定义”的电子邮件,因此我做了以下更改,因为需要声明我想要的字段 旧代码:Javascript 获得;“未定义”;Facebook API上的电子邮件,javascript,facebook,api,facebook-login,Javascript,Facebook,Api,Facebook Login,当我试图捕获用户的电子邮件时,我从我的facebook API收到了“未定义”的电子邮件,因此我做了以下更改,因为需要声明我想要的字段 旧代码: FB.api('/me?fields=email,first_name,last_name', function(response) { console.debug(response); fb_register(response); }); 新代码: FB.api('/me', {fields: 'ema
FB.api('/me?fields=email,first_name,last_name', function(response) {
console.debug(response);
fb_register(response);
});
新代码:
FB.api('/me', {fields: 'email,first_name,last_name'}, function(response) {
console.debug(response);
fb_register(response);
});
但我还是有同样的问题。我做错了什么
谢谢您是否向用户请求了必要的权限?用户的电子邮件是否经过验证(只有在验证后才会返回)?您是否向用户请求了必要的权限?用户的电子邮件是否经过验证(只有在验证后才会返回)?