Facebook Graph API未正确返回电子邮件和id(2018年1月6日)

Facebook Graph API未正确返回电子邮件和id(2018年1月6日),facebook,facebook-graph-api,facebook-javascript-sdk,Facebook,Facebook Graph Api,Facebook Javascript Sdk,我正在使用graph api FB.init和 配置: cookie:true,xfbml:true,版本:“v2.11” prmision: 电子邮件、用户家乡、用户宗教、用户政治、发布行为、用户喜好、用户状态、用户关于我、用户位置、用户标记地点、用户生日、用户照片、用户视频、用户教育历史、用户帖子、用户网站、用户朋友、用户关系详细信息、用户工作历史、用户游戏活动、用户关系 FB.api("/me/taggable_friends?fields=id,name,email&limit=

我正在使用graph api FB.init和
配置:
cookie:true,xfbml:true,版本:“v2.11”
prmision: 电子邮件、用户家乡、用户宗教、用户政治、发布行为、用户喜好、用户状态、用户关于我、用户位置、用户标记地点、用户生日、用户照片、用户视频、用户教育历史、用户帖子、用户网站、用户朋友、用户关系详细信息、用户工作历史、用户游戏活动、用户关系

FB.api("/me/taggable_friends?fields=id,name,email&limit=100", function(response){
        if(response && !response.error){
            console.log(response);
        }
});
但是输出端就像这样:
为什么id和电子邮件没有正确显示


请帮帮我。

taggable\u friends
仅用于标记,因此您只需获取名称和标记令牌即可。只有用户授权了你的应用程序,你才能收到该用户的电子邮件。如果朋友没有授权你的应用,你将无法收到他们的电子邮件

API调用:
/me/friends?fields=id、name、email


同样,这只会返回授权您的应用程序并具有电子邮件权限的朋友的电子邮件。没有其他方法可以获取电子邮件,即使没有每个用户的许可,您也不允许存储电子邮件。

还有什么方法可以获取电子邮件?
您使用/me/friends?fields=id,name,电子邮件
,您将收到所有授予
用户朋友
用户电子邮件
应用权限的朋友的电子邮件。