2017-06-06 93 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(); 
     } 

其中「全局唯一標識符」是鏈接到一個或下一個頁面。