访问Facebook中的好友列表

时间:2011-08-10 17:21:14

标签: facebook facebook-graph-api

是否可以在未获得明确许可的情况下访问Facebook用户的好友列表?

例如,我朋友的朋友名单是公开的。任何拥有Facebook个人资料的人都可以看到他的朋友是谁。鉴于他的身份,我是否需要他的明确许可才能遍历他的朋友列表?

2 个答案:

答案 0 :(得分:0)

使用此Graph API方法:

https://graph.facebook.com/ {用户} /朋友

但您需要来自用户的其他访问令牌

来自API文档的

- 获取没有扩展权限的用户的访问令牌允许您访问用户在Facebook上向所有人提供的信息。

我知道其他两种方法

有关FQL的信息: http://developers.facebook.com/docs/reference/fql/friendlist/

弃用电话,获取方法:http://developers.facebook.com/docs/reference/rest/friends.getLists/

至于权限请注意

朋友列表在Facebook上是私密的,因此您无法将此信息重新发布给登录用户以外的任何人。

答案 1 :(得分:0)

但很容易就可以获得朋友的工作和教育细节..只需在Graph API Eplorer中运行此查询

SELECT flid, owner, name FROM friendlist WHERE owner=me()