我已经在我的网站上实现了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}
所有用户都具有"电子邮件"属性。
阅读有关用户的文档。