2017-06-06 109 views
0

贴子, 我已经检查了Facebook的文档并阅读了关于这个主题的多篇文章。看来我们现在只能检索用户的朋友,这些朋友也在使用该应用程序。Facebook为脸书朋友准备信息

另一种方法是发送一个对话框来“邀请”它们或共享链接。

我的网站平台的每个用户都有自己的网站,并可以访问他的网站给任何用户。我可以使用GUID向他的Facebook好友发送邀请链接,但我想列出他的朋友,让他选择他想邀请的人,并在向他们发送邀请链接之前为其分配唯一代码和其他信息。

这是一些可行的最新的Facebook API?

+0

查看invitable_friends端点及其在文档中的限制 – luschn

回答

0

“invitable_friends”端点仅适用于文档中提到的“游戏”。我不得不使用“taggable_friends”端点。 我使用弹簧社交插件和我结束了这样的事情:

 Facebook facebook = new FacebookTemplate(getUserFromSecurityContext().getFacebookAccessToken()); 
     String guid = (String) session.getAttribute(FRIENDS_NEXT_PAGE); 
     PagedList<UserTaggableFriend> friends; 
     if (null != guid) { 
      friends = facebook.fetchConnections("me", 
        "taggable_friends?after=" + guid, UserTaggableFriend.class, 
        "id", "name", "picture", "first_name", "last_name", "middle_name"); 
     } else { 
      friends = facebook.friendOperations().getTaggableFriends(); 
     } 

其中“全局唯一标识符”是链接到一个或下一个页面。