Facebook 是否可以查看FB图中有多少项(无需全部分页)

Facebook 是否可以查看FB图中有多少项(无需全部分页),facebook,facebook-graph-api,Facebook,Facebook Graph Api,我请求: /喜欢 我想知道有多少项,这样我就可以并行页面请求了 例如,如果有5000个项目,我可能会打5个电话,每页1000个项目 我知道有限制/偏移,但我看不到一种不连续尝试就知道要请求多少页的方法 有办法吗?如果您在请求中给出一个大数字作为限制,那么您应该能够为用户检索所有喜欢的内容 https://graph.facebook.com/me/likes?format=json&limit=10000000 千万个喜欢…颤抖 您可以使用来测试此行为。您可能可以尝试使用fql来获得l

我请求: /喜欢 我想知道有多少项,这样我就可以并行页面请求了

例如,如果有5000个项目,我可能会打5个电话,每页1000个项目

我知道有限制/偏移,但我看不到一种不连续尝试就知道要请求多少页的方法


有办法吗?

如果您在请求中给出一个大数字作为限制,那么您应该能够为用户检索所有喜欢的内容

https://graph.facebook.com/me/likes?format=json&limit=10000000
千万个喜欢…颤抖


您可以使用来测试此行为。

您可能可以尝试使用fql来获得like_计数或类似的值。我不太确定它是否一定会奏效

我曾经使用过这样一个来自用户的查询,其中uid={any id}获得了friend_计数,它出人意料地工作了


遗憾的是,fql并没有很好的文档记录,我就是通过试错法获得上述信息的。

这太奇怪了。如果可能的话,我仍然希望并行化,但我认为这是一个相当不错的黑客攻击,它不可能获得大量的页面。我还想知道这是否真的有效——我想对页面大小有一些内部强加的限制,但这里没有达到,因为在这种情况下,实际的页面大小低于该限制。我想是的。幸运的是,我只是不喜欢那么多东西;这似乎是合乎逻辑的,会有一个限制-如果我记得的话,朋友的数量也会有5000个限制…谢谢,我还没有查看用户FQL表。这样就可以了:选择likes\u count FROM user WHERE uid=另外,对于记录,这里记录了FQL,我认为这些文档还不错:尤其是用户表:我以前不想使用FQL,因为我认为它已被弃用,但这是不正确的: