facebook api只返回前4个LIKES

时间:2011-11-22 08:30:28

标签: facebook facebook-graph-api

获取照片的LIKES时遇到问题。 结果我只有前4 喜欢。 我怎么能得到所有的喜欢。 照片有超过10个喜欢,但它只显示前4个喜欢。

以下是示例 http://www.facebook.com/photo.php?fbid=10150146071831729

这张照片有200多个喜欢但是如果你在图表浏览器工具中看到如下它只返回4个喜欢

https://graph.facebook.com/10150146071831729/likes

非常感谢您的帮助。

由于 萨米尔

2 个答案:

答案 0 :(得分:0)

由我编辑:这实际上是一个已知错误:http://developers.facebook.com/bugs/248604125193508


事实上,它已经在返回的数据中得到了解释:

"likes": {
      "data": [
         {
            "id": "100002201984352",
            "name": "Ranjeet Pardeshi"
         },
         {
            "id": "100003051413850",
            "name": "Oshadhi Amashakya Senawirathna"
         },
         {
            "id": "100002675505310",
            "name": "Myda Jaz"
         },
         {
            "id": "100002420622515",
            "name": "Sirat Keling"
         }
      ],
      "paging": {
         "next": "https://graph.facebook.com/10150146071831729/likes?limit=25&offset=25"
      }
   }

“数据”中有“4”个喜欢。网址可以访问“下一个”喜欢的内容。 https://graph.facebook.com/10150146071831729/likes?limit=25&offset=25

如果您只想要喜欢的数据,可以直接使用https://graph.facebook.com/10150146071831729/likes?limit=5000

您还可以阅读这篇文章facebook php, how do you use results paging?,了解如何在“分页”中获取所有下一个结果。

答案 1 :(得分:0)

Bug已修复现在来自facebook .... 现在工作正常......

感谢大家的支持

萨米尔