通过Facebook Graph使用Web应用程序获取用户朋友

时间:2012-04-29 13:17:30

标签: facebook facebook-graph-api

我已经就此问题做了很多研究,但我找不到一种方法来检索使用网络应用的用户的所有朋友。

我不相信它不能用Graph Facebook Api做到。

拥有“user_token”我可以使用https://graph.facebook.com/me/检索所有朋友的列表,但我仍然找不到使用应用的朋友的方式。

我尝试过像https://graph.facebook.com/{ID_APP}/friends这样的东西,但它根本不起作用。

我真的很感激一些帮助。

谢谢!

2 个答案:

答案 0 :(得分:0)

您必须确保对使用您的应用的朋友进行身份验证。您需要申请一定的许可(查看文档)才能查看好友列表。当您的应用用户授予您的应用访问权限以阅读您的朋友时,您应该能够成功呼叫https://graph.facebook.com/ {USER_ID} /好友。别忘了提供使用您应用的用户的授权访问令牌!

答案 1 :(得分:0)

获取用户好友列表(假设他们已连接到您的应用):

FB.api('/me/friends?fields=installed,id,name', function (response { window.console.log(response); });