如何访问Facebook用户的电子邮件


How to access the email of a Facebook user?

我已经在我的网站上实现了Facebook身份验证。我已请求用户访问其电子邮件地址的权限。我现在正在测试应用程序,并已通过我的配置文件授予权限。我想知道如何访问登录Facebook用户的电子邮件?

注意:我已经申请了访问电子邮件的权限,并已从我的个人资料中授予他们进行测试的权限

谢谢,Anurag

试试这样的东西:


$facebook->api('/me?fields=email');
//and result should be something like
Array
(
    [email] => someemail
    [id] => someid_of_user
)

只需抓取图形上的对象:https://graph.facebook.com/{此处为用户id}

所有用户都具有"电子邮件"属性。

阅读有关用户的文档。