我想检索一个朋友列表的成员数。但Get(“我/朋友列表”)只返回friendlist的id,name和list_type。
_currentFbClient = new FacebookClient(_userToken);
_me = _currentFbClient.Get("me/friendlists");
任何帮助将不胜感激。
答案 0 :(得分:2)
没有可用的计数,您必须拉出每个组的成员列表并自己计算它们
您可以将带有GET的列表成员发送到/FRIEND_LIST_ID/members
获得好友列表ID后,将它们放入一个字符串中,逗号分隔,然后通过调用
,您可以在一次调用中获得所有列表的完整成员列表 _currentFbClient.Get("/?fields=members&ids=$STRING_CONTAINING_IDS_OF_LISTS")
响应将是这样的:
{
"LIST_ID_1": {
"members": {
"data": [
{ {
"id": "USER ID",
"name": "NAME"
},
// Other friends on list
}
},
"LIST_ID_2:{
// etc etc