Facebook FQL已被弃用,但是没有办法直接通过Graph API获取friend_count?

时间:2014-06-24 22:05:07

标签: facebook-graph-api facebook-fql

使用FQL我可以轻松地获得用户的朋友数:

SELECT uid,friend_count FROM user WHERE uid IN (<list of user ids/>)

但是看起来使用Graph API,我必须在分页用完之前发出请求,然后计算使用类似的内容返回多少结果:

array(
    'method' => 'GET',
    'relative_url' => 'me/friends?access_token='. $token
)

我尝试使用

array(
    'method' => 'GET',
    'relative_url' => 'me/friends?summary=true&access_token='. $token
)

但那并没有奏效。是否有一个图表API请求可以让用户的朋友数量?如果没有,我该如何提出功能请求?

1 个答案:

答案 0 :(得分:3)

自从v2.1发布以来,Facebook为Graph API实现了这一功能:

  用户对象上的

/ friends edge现在提供对总朋友数的访问。这也在v2.0中得到追溯支持。

Graph-API-v2.1