正在获取facebook好友的电子邮件id

正在获取facebook好友的电子邮件id,facebook,facebook-graph-api,facebook-fql,Facebook,Facebook Graph Api,Facebook Fql,当一个人使用他的facebook帐户注册到我的网站时,我在获取朋友的电子邮件方面遇到了问题 我正在尝试使用FQL从用户表中获取电子邮件id(电子邮件、联系人电子邮件或代理电子邮件)。但我在其中获取所有空值 这是我的Fql查询- /fql?q=SELECT+uid+,+ name+,+ pic_square+,+affiliations+,+birthday_date+,+sex+,+relationship_status+,+current_location+,+education_hist

当一个人使用他的facebook帐户注册到我的网站时,我在获取朋友的电子邮件方面遇到了问题

  • 我正在尝试使用FQL从用户表中获取电子邮件id(电子邮件、联系人电子邮件或代理电子邮件)。但我在其中获取所有空值
这是我的Fql查询-

/fql?q=SELECT+uid+,+ name+,+ pic_square+,+affiliations+,+birthday_date+,+sex+,+relationship_status+,+current_location+,+education_history+,+work_history+,+contact_email+ FROM+ user+ WHERE+(sex='female')+AND+uid+ IN +(SELECT+ uid2+ FROM +friend+ WHERE+ uid1=me())
现在,当我无法获取电子邮件ID时,我无法自动向他们发送邀请

给我一些建议


PS我不想发送个人信息或在facebook墙上发帖。

我认为你做不到

如果您查看官方文档中的权限:并查找需要用户授予您的“电子邮件”权限才能获取他的电子邮件,在“好友权限”列中,您将看到“不适用”

这应该告诉你,你无法获得朋友的电子邮件地址,这是facebook没有提供的一件好事

编辑


你也可以查看这个帖子:

1:请稍微扩展一下你所说的“但没有成功”是什么意思2:请发布你的整个FQL查询里德,如果可能的话,会有很大的隐私问题。我实际上看到了一个获取电子邮件ID的网站。我正在努力实现它。拥有电子邮件ID对我来说很重要。我发现这很难相信,因为@MysticXG写了这样的东西“会引起巨大的隐私问题”。但是如果你知道这样一个网站,你能举个例子吗?尼赞-我正在制作一个网站,你可以在其中与朋友的朋友联系。假设用户A和用户B登录到我的站点。用户A希望连接到用户B的朋友用户C。现在我想向用户C发送一封电子邮件,作为加入该网站并与用户A连接的邀请。我不确定是否应该命名该网站。工作问题