我试图从 Facebook 图表中检索给定帖子的计数或所有评论(包括回复)的顶级评论。
有没有人让 Facebook 图表评论过滤器或评论图表调用的摘要字段起作用?它在文档https://developers.facebook.com/docs/graphapi/guides/comments/中说,您可以将 ?filter=stream 和或 ?summary=true 添加到图形 url 以包含评论回复和/或摘要信息(计数)在返回的评论集合中。
一个假设的例子是:对于一个公共提要,Facebook 会告诉你一个帖子有 100 条评论,这个数字包括回复,当你实际检索评论时,你可能只会得到 80 条评论,因为图表只返回顶级评论而不是评论及其回复。
真实例子
graph.facebook.com/10151579052696276/comments/
从帖子中获取所有前 25 条评论(使用 object_id),但不包括回复。它只返回顶级评论。这是一个问题,因为 Facebook 返回的帖子评论数与其返回的评论数不匹配。如果您尝试将评论分页设置为您搞砸了,因为它不一致。
为了解决这个问题,我尝试添加过滤器流和摘要
graph.facebook.com/10151579052696276/comments/?filter=stream&summary=true
返回完全相同的 JSON。
我尝试包含用户访问令牌(具有所有权限)和应用令牌
在图形资源管理器中自己尝试一下https://developers.facebook.com/tools/explorer/
任何帮助将非常感激。