2012-04-18 67 views
1

我曾在Zynga的几款游戏中见过他们让你邀请来自Facebook的朋友,并且该邀请直接发送到你的电子邮件。如何发送电子邮件给我的用户朋友?

有什么办法可以达到这个目的吗?我可以获取我的用户朋友的电子邮件地址吗?我已经尝试了具有扩展权限的默认Graph API调用,但我无法做到这一点。

回答

2

参考:Dev Facebook Authentication

enter image description here

根据以上你甚至无法通过扩展的权限获取朋友的电子邮件信息。

但是,您可以使用facebook apprequest

总是将请求发送给用户这是apprequests如何工作

FB.init({ 
    appId : 'YOUR_APP_ID', 
    frictionlessRequests : true, 
}); 

希望这有助于

+0

感谢DHIRAJ。我尝试了一切。有一个名为“friends_about_me”的权限,它提供用户朋友(大量数据)的所有信息,但没有电子邮件。我想知道Zynga是如何做到的。 – santiagobasulto 2012-04-18 11:52:56

+1

电子邮件可能是fb给予应用程序的最后一件事。 – Dhiraj 2012-04-18 11:53:44

+0

当你说邀请时,是否邀请已经使用该应用的朋友邀请他玩这一轮(可能)或邀请他们安装该应用? – Dhiraj 2012-04-18 11:57:38

相关问题