如何通过我的应用程序邀请Facebook好友?

时间:2015-02-10 07:13:27

标签: android facebook facebook-graph-api

我尝试使用this link这个。在本教程中,我只发布了我的应用程序链接。但我想与所有朋友分享我的应用程序链接。与仅在通知栏中邀请您尝试ABCapp 的 XYZ相同。点击它打开我的应用页面的谷歌播放商店。我想分享我的应用程序应用程序链接到应用程序Facebook的朋友或选择的Facebook朋友。我怎样才能实现这一目标?

3 个答案:

答案 0 :(得分:4)

要通过您的应用邀请朋友,您可以使用应用邀请。在使用此功能之前,请确保将Android Facebook SDK版本设置为4.0或更高版本。

答案 1 :(得分:2)

https://developers.facebook.com/docs/apps/faq#invite_to_app

  

如果您的应用具有Canvas存在感,您还可以使用iOS和Android上的请求对话框

     

如果您的应用在Facebook Canvas上没有展示:您可以在iOS和Android上使用消息对话框,或在网络上使用发送对话框

我假设你没有Canvas存在?在这种情况下,您不应该使用应用程序请求。

答案 2 :(得分:0)

基本上你需要的是Facebook上用户邀请他们的所有朋友的列表。只有当您的应用处于“游戏”类别时,您才能获得所有朋友的列表。

如果没有,那么你仍然可以获得用户的朋友列表,但只有一些,而不是全部。请参阅Facebook上的条款friendsinvitable_friends

所以,这里有一些你可以做的事情(但不推荐)

  • 将您应用的类别更改为“GAMES”&你会得到的 所有朋友的名单和然后你可以使用WebDialog& WebDialog.RequestsDialogBuilder邀请那些朋友

  • 在Facebook应用设置中提供任何指向画布URL的链接。该链接仅在用户从网络点击您的通知时使用。该链接不会以任何方式影响您的应用。