2012-08-13 89 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

相关问题