Facebook:获取成员的姓名

Facebook:获取成员的姓名,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我正在尝试列出好友列表中的成员姓名: FB.api("/me/friendlists/close_friends?fields=members.fields(name)") 但它不起作用 FB.api/me/friendlists/close_friends?fields=成员 为我提供具有以下结构的完整成员对象 Object {data: Array[1], paging: Object} data: Array[1] 0: Object id: "10150338266588525" me

我正在尝试列出好友列表中的成员姓名:

FB.api("/me/friendlists/close_friends?fields=members.fields(name)")
但它不起作用

FB.api/me/friendlists/close_friends?fields=成员

为我提供具有以下结构的完整成员对象

Object {data: Array[1], paging: Object}
data: Array[1]
0: Object
id: "10150338266588525"
members: Object
data: Array[1]
0: Object
id: "812290716"
name: "My Friend"

要读取好友列表,请向/FriendList\u ID发出HTTP GET请求,并使用 read_friendlists权限

FB.api("/FRIENDLIST_ID?fields=name,members.fields(name)")
你也可以这样调用,它返回name和id默认值,如果你不想忽略userid

FB.api("friendlists/close_friends?fields=members.fields(name)") 

试试FB,希望这对我有帮助。

这条路对我有用。事实上,/me/friendlists/close_friends?fields=members返回相同的结果。仅获取亲密朋友的姓名如何?Graph API喜欢返回包含所有内容的id。我认为,除非您使用FQL:SELECT name FROM profile,其中id在SELECT uid FROM friendlist\u member,其中flid在SELECT flid FROM friendlist,其中owner=me,type='close\u friends'