facebook api返回null电子邮件

时间:2015-07-17 16:38:26

标签: facebook codeigniter email facebook-graph-api hybridauth

我正在尝试使用hybridauth和codeigniter进行Facebook登录。我已经成功建立了一个具有所有基本权限的Facebook应用程序。我主要想获得用户的电子邮件地址,以便我可以在应用程序中创建一个帐户。我检查了集成,它似乎工作。但是,在我收到的响应中,我将所有内容都设置为null或string(0),甚至是电子邮件。以下是回复。

["description"]=> string(0) "" 
["firstName"]=> string(0) "" 
["lastName"]=> string(0) "" 
["gender"]=> string(0) "" 
["language"]=> NULL 
["age"]=> NULL 
["birthDay"]=> NULL 
["birthMonth"]=> NULL 
["birthYear"]=> NULL 
["email"]=> string(0) "" 
["emailVerified"]=> string(0) "" 
["phone"]=> NULL      
["address"]=> NULL ["country"]=> NULL 
["region"]=> string(0) "" 
["city"]=> NULL 
["zip"]=> NULL 

这些数据来自我自己的fb id,我已将所有内容设置为公开。我没有收到任何错误。我的应用程序要求我在scope参数中设置的电子邮件权限。我仍然没有收到电子邮件。

请帮忙

0 个答案:

没有答案