是否可以在未获得明确许可的情况下访问Facebook用户的好友列表?
例如,我朋友的朋友名单是公开的。任何拥有Facebook个人资料的人都可以看到他的朋友是谁。鉴于他的身份,我是否需要他的明确许可才能遍历他的朋友列表?
答案 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()