2012-08-13 88 views
0

我正在爲iPhone設計一個應用程序,我希望用戶將我的應用程序分享給他或她最好的朋友。現在我可以通過Facebook Graph API獲取用戶的好友列表。但我怎麼能找到用戶的最好的朋友?我有一個想法,我可以使用用戶的牆找到哪個朋友經常出現在牆上。但是,一些頁面和像奧巴馬這樣的着名人物總是出現在牆上。有人能提供一個可行的解決方案我如何通過Facebook Graph API獲取用戶最好的朋友

+0

你可能想檢查一下:http://stackoverflow.com/questions/7020910/facebook-graph-api-finding-a-users-top-friends。 – 2013-02-14 00:56:17

回答

0

請定義「最好的朋友」。

如果這應該是基於用戶的個人視角,那麼最好讓他們選擇他們的「最好的朋友」,通過一個簡單的多朋友選擇器來請求自己。

或者您是指用戶的「親密朋友」列表,默認 Facebook上的朋友列表,每個用戶都可以添加好友嗎?這通過API可用,請檢查/me/friendlists連接。 https://developers.facebook.com/docs/reference/api/FriendList/

+0

我認爲如果你想讓用戶選擇他們的朋友分享是很複雜的。所以我想建議一些朋友給用戶分享。 – user1587106 2012-08-13 11:32:42

+0

這是什麼_複製?使用帶有內置過濾器機制的多朋友選擇器,只要用戶輸入內容,就可以開始過濾顯示的朋友...我認爲這會比向他推薦朋友更好,因爲用戶本身可能最能說出他們的哪些朋友可能對此類請求感興趣,而其他人可能認爲它是垃圾郵件 - 我認爲我在這方面比我更瞭解我的FB朋友,比任何應用程序或自動列表可能... [0123] – CBroe 2012-08-13 11:50:36

+0

[續]然而,你可以做的是利用我提到的「最親密的朋友」列表,並讓那些朋友在列表頂部排序。這就是我認爲在一方面用戶的舒適度和另一方面的「選擇自由」(向誰發送請求)之間的可接受折衷。 – CBroe 2012-08-13 11:51:47

相關問題