FacebookGraphAPI在不同的极限参数值上给出不同的结果

FacebookGraphAPI在不同的极限参数值上给出不同的结果,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我正在开发一个可以获得帖子、评论和喜欢的应用程序。所有人都使用未被阻止的应用程序,并使用良好访问令牌和所有人。然而,当使用不同的极限值时,Facebook API似乎给出了不同的结果,但这根本没有意义 在我的测试中,我使用了一位总统候选人的帖子,当我在Facebook上查看时,该帖子有超过20000条评论 当我这样做时: /张贴/评论?限制=500 并跟踪API返回的所有分页查询,它返回大约14000条注释 当我这样做时: /张贴/评论?限制=400 并跟踪API返回的所有分页查询,它返回大约1

我正在开发一个可以获得帖子、评论和喜欢的应用程序。所有人都使用未被阻止的应用程序,并使用良好访问令牌和所有人。然而,当使用不同的极限值时,Facebook API似乎给出了不同的结果,但这根本没有意义

在我的测试中,我使用了一位总统候选人的帖子,当我在Facebook上查看时,该帖子有超过20000条评论

当我这样做时: /张贴/评论?限制=500 并跟踪API返回的所有分页查询,它返回大约14000条注释

当我这样做时: /张贴/评论?限制=400 并跟踪API返回的所有分页查询,它返回大约11000条注释

当我这样做时: /帖子/评论?限制=20000 并跟踪API返回的所有分页查询,它返回大约9000条注释

另外,当我使用offset参数时,得到的注释总数似乎比使用since参数时少(使用上次检索到的注释的时间戳)


我知道有些评论可能因为隐私问题而不可用,但我的愿望很简单:我想要所有的公开评论。。。如果limit参数返回不同的结果,我如何确保得到它们?

是的,这在获取注释时经常发生,尤其是当有许多注释时。由于结果的数量对于“极限”的任何固定值都是稳定的,我确信这不是随机脆性,而是更可能的过滤;可能是垃圾邮件/虐待或其他。