You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Facebook Graph API获取帖子全量评论仅返回本人评论问题咨询

Facebook Graph API 无法获取非本人帖子评论解决方案

配置遗漏排查项

  • 检查访问令牌权限:个人账号帖子需额外申请user_posts权限,公共主页帖子需申请pages_read_engagement、pages_show_list权限,同时公共主页场景需切换为对应主页的访问令牌,不可使用个人用户令牌。
  • 检查接口请求参数:调用/{post-id}/comments接口时,默认会过滤非本人互动内容,需在请求参数中添加filter=stream,可搭配summary=true参数查看全量评论总数,确认是否存在数据过滤情况。
  • 检查帖子隐私设置:若帖子设置为非公开状态,非授权用户的评论会被平台默认拦截,无法通过API返回,可先将测试帖子调整为公开状态重试。

平台政策限制说明

  • 2020年Meta隐私政策调整后,个人开发者如需获取非本人产生的用户评论数据,需先通过Meta应用权限审核,提交应用使用场景、数据使用规则等材料,审核通过后权限才会生效。未完成审核的应用即使在Graph API Explorer中勾选了对应权限,也仅能返回本人产生的内容。
  • 若为个人用途无需公开上线的应用,无法通过常规权限审核时,可将需要获取评论的测试用户添加为应用的测试员/开发者,该类用户的评论即可正常被API返回。

测试验证步骤

可按以下顺序在Graph API Explorer中排查:

  1. 打开权限选择面板,勾选对应场景所需权限,重新生成访问令牌
  2. 调整请求路径为/{你的帖子id}/comments?filter=stream&summary=true
  3. 发送请求查看返回结果中summary字段的total_count是否和帖子实际评论数一致,若计数匹配但data字段仅返回本人评论,即可确定是权限审核未完成导致的平台限制。

内容的提问来源于stack exchange,提问作者Sara Alshamsi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 08:57:03