Facebook graph api Facebook GRAPH API类照片计数(无分页)
我正在努力获得FB图片的类似计数。我们计算喜欢的图片通常非常受欢迎,因此有大量喜欢的图片 例如,“4年多”的奥巴马照片是facebook上“最受欢迎”的照片,有超过400万人喜欢 问题是,在那张图片的GRAPH API响应中,我们没有得到计数,我必须翻阅整个四百万个喜欢的人才能得到计数。。。这太疯狂了Facebook graph api Facebook GRAPH API类照片计数(无分页),facebook-graph-api,count,facebook-like,Facebook Graph Api,Count,Facebook Like,我正在努力获得FB图片的类似计数。我们计算喜欢的图片通常非常受欢迎,因此有大量喜欢的图片 例如,“4年多”的奥巴马照片是facebook上“最受欢迎”的照片,有超过400万人喜欢 问题是,在那张图片的GRAPH API响应中,我们没有得到计数,我必须翻阅整个四百万个喜欢的人才能得到计数。。。这太疯狂了 做一些事情,比如添加一个分页限制参数,其值高得离谱,这太慢了。。。有没有办法直接获取计数数字?您可以通过以下方式检索此信息: 返回: { "data": [ { "li
做一些事情,比如添加一个分页限制参数,其值高得离谱,这太慢了。。。有没有办法直接获取计数数字?您可以通过以下方式检索此信息: 返回:
{
"data": [
{
"like_info": {
"can_like": true,
"like_count": 4444816,
"user_likes": false
}
}
]
}
您也可以尝试/likes?summary=1将“summary/total_count”添加到结果中,因此
https://graph.facebook.com/10151255420886749/likes?summary=1
返回:
{
"data": [
{
"id": "100004351206696",
"name": "Marcos Nones"
},
{
"id": "100002271852907",
"name": "Kishor Ray"
},
...
],
"paging": {
"cursors": {
"after": "MTU4NTQ1MzczMw==",
"before": "MTAwMDA0MzUxMjA2Njk2"
},
"next": "https://graph.facebook.com/10151255420886749/likes?summary=1&limit=25&after=MTU4NTQ1MzczMw%3D%3D"
},
"summary": {
"total_count": 4434080
}
}
您可以添加
&limit=1
,这样结果集的行数最少。当然,$result=FB.api('/fql?q=select like_info from photo where object_id=10151255420886749');回声$结果@Igy你能不能为graph api提供一个用户的照片数量,因为我没有使用FQL我下面的答案包含了这些信息
{
"data": [
{
"like_info": {
"can_like": true,
"like_count": 4444816,
"user_likes": false
}
}
]
}
https://graph.facebook.com/10151255420886749/likes?summary=1
{
"data": [
{
"id": "100004351206696",
"name": "Marcos Nones"
},
{
"id": "100002271852907",
"name": "Kishor Ray"
},
...
],
"paging": {
"cursors": {
"after": "MTU4NTQ1MzczMw==",
"before": "MTAwMDA0MzUxMjA2Njk2"
},
"next": "https://graph.facebook.com/10151255420886749/likes?summary=1&limit=25&after=MTU4NTQ1MzczMw%3D%3D"
},
"summary": {
"total_count": 4434080
}
}