0

嗨,我看到 Facebook Graph API 没有返回页面的所有帖子评论。它很好地显示了页面的所有帖子,但没有显示每个帖子的所有评论。它只显示最后两条评论!!。但是对于其他一些页面显示所有评论。所以为什么某些页面出现问题?这是 Facebook 的错误吗?或者请建议我是否错了。我使用了具有 read_stream 权限的应用程序的访问令牌。我不想使用其他权限,因为这是一个安全风险。

请回复

谢谢

4

1 回答 1

1

这是因为评论员隐私设置。如果用户将其关闭,您将无法通过 API 请求评论。当您在 facebook graph api 上进行测试时:

postid/?fields=comments.summary(true)

您将看到调试信息:

total_count 表示评论边上的大致节点数。返回的实际结果数可能因隐私设置而异。

你也可以参考这个相关的问题: facebook graph api return not all the comments

于 2016-09-01T10:59:10.367 回答