首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何查找指定用户的好友

如何查找指定用户的好友
EN

Stack Overflow用户
提问于 2011-02-23 04:02:19
回答 3查看 570关注 0票数 2

获取指定Facebook用户的好友列表

必须为此请求什么权限?

EN

回答 3

Stack Overflow用户

发布于 2011-02-24 09:08:36

对您来说不幸的是,但对您朋友的朋友来说幸运的是,朋友方法只在我(https://graph.facebook.com/me/friends?access_token=xxx)上可用,而在任何其他用户(https://graph.facebook.com/id/friends)上都不可用。

你可以只在浏览器中尝试一下,如果你打开http://developers.facebook.com/docs/reference/api/user/,向下滚动到连接部分,然后点击好友链接,你会得到你所有朋友的列表(假设你已经登录到facebook)。

如果您随后将获得的URL中的'me‘替换为您的某个朋友的id,您将收到以下消息:

(#604)无法查找id的所有好友。只能查找登录用户(loggedinid)或具有适当权限的登录用户的好友

编辑:

自从我上次看到这一点以来,这可能已经改变了,登录用户的朋友可以使用user_about_me权限,并且有一个名为friends_about_me的相关朋友权限,这可能允许您访问朋友的朋友。(请参阅http://developers.facebook.com/docs/authentication/permissions/

票数 2
EN

Stack Overflow用户

发布于 2011-02-23 04:23:35

我在这里找到了解释,Facebook API from C# – Getting the list of friends。您必须创建令牌,然后获取https://graph.facebook.com/me/friends?access_token={TOKEN HERE WHITOUT {}}

票数 0
EN

Stack Overflow用户

发布于 2011-02-24 09:01:11

我觉得你应该看看Facebook Graph API

我想你可以用id代替我,仅此而已。

代码语言:javascript
复制
https://graph.facebook.com/me/friendlists
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5083265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档