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

无法获取Instagram帖子评论的问题求助

问题描述

我正在按Instagram官方文档获取帖子下的所有评论,测试用访问令牌已获得以下权限:

  • business_management
  • instagram_basic
  • instagram_manage_comments
  • instagram_manage_messages
  • pages_messaging
  • pages_read_engagement
  • ads_read
  • ads_management
  • pages_show_list

通过/{user_id}/permissions端点确认所有权限已授予,但调用{media_id}/comments端点时返回错误:

{
  "error": {
    "message": "(#200) Missing permission or capability",
    "type": "OAuthException",
    "code": 200,
    "fbtrace_id": "AxiV4nvOp7tLFNFM-qBvuqJ"
  }
}
排查建议
  • 核对帖子归属的账号类型
    目标media_id对应的必须是和访问令牌绑定的Facebook Page关联的Instagram业务账号,个人账号的帖子用instagram_manage_comments权限是访问不了的,先确认这一点。
  • 用debug_token检查令牌细节
    调用debug_token端点查看令牌的具体信息,重点看granular_scopes里有没有instagram_manage_comments,以及profile_id是不是对应正确的Instagram业务账号,防止令牌关联错了账号。
  • 确认API版本
    别用太老的API版本,比如v18.0及以上版本对权限校验更规范,确保请求里指定了正确的版本号,比如https://graph.facebook.com/v18.0/{media_id}/comments。
  • 检查权限的审核状态
    哪怕/{user_id}/permissions显示权限已授予,有些权限(比如instagram_manage_comments)需要在开发者后台通过审核,测试环境也要确保测试用户在权限白名单里,否则权限不会实际生效。
  • 核对请求格式
    确认请求的端点完整,参数正确,必须带access_token参数,别漏了或者写错位置。
  • 检查帖子的隐私设置
    如果帖子是私密账号发的,就算有令牌也访问不了评论,要么把账号改成公开,要么确保测试用户已经关注了这个私密账号。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 07:05:06