我正在使用Facebook SDK连接我的应用中的Facebook
。用户将登录一次,并将MyApp
邀请给他们的朋友。我成功获得了所有Facebook好友的ids
和name
。但我无法访问Facebook好友的电子邮件ID。 无论如何都可以访问Facebook好友的电子邮件ID?这样我就可以向他们发送邀请电子邮件。
还有其他方法,我可以在应用程序中完成邀请功能。
我每小时都在google
和so
进行搜索,但没有结果指出我的解决方案。
修改 我已经接受了一个答案,就是说,没有办法访问朋友的电子邮件ID。所以我正在寻找其他解决方案。应该有一些解决方案。
谢谢!
答案 0 :(得分:1)
您无法获得Facebook好友的所有电子邮件ID。但是,如果您的应用中有“好友”或“朋友”这样的概念,您可以向已经是您的Facebook好友的应用注册用户的邮件ID发送请求。这就是像Instagram这样的社交网络应用程序。
“通过Facebook查找朋友”在Instagram中的功能列出已经在Instagram上的用户的Facebook好友。
例如:A和B是在Instagram上注册的2个用户。 A和B是Facebook的朋友。但A& B不是Instagram上的好友。
在利用“通过Facebook寻找朋友”工具的同时,Instagram可以获取用户的Facebook-email-ID,Facebook-ID等.Facebook以这样的方式提供API,用户可以列出他的朋友ID。现在,进行匹配以检查朋友的Facebook-ID是否已经在Instagram注册。因此,它列出了已经在Instagram注册的用户的所有Facebook好友,以便用户可以将他/她添加到用户的好友列表中。
答案 1 :(得分:1)
答案 2 :(得分:0)
你做不到。除非他们公开发送电子邮件