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

时间:2012-01-17 03:47:37

标签: php facebook-graph-api facebook-authentication

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

注意:我已经要求获得访问该电子邮件的权限,并已将其从我的个人资料中授予他们用于测试目的。

谢谢, 阿努拉格

2 个答案:

答案 0 :(得分:1)

尝试这样的事情:


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


答案 1 :(得分:1)

只需抓取图表上的对象:https://graph.facebook.com/ {user id here}

所有用户都有“电子邮件”属性。

阅读用户the docs