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

调用Instagram Graph API获取Insights时遇#100无效指标错误求助

解决Instagram Insights API返回"(#100) The value must be a valid insights metric"错误

以下是针对该错误的排查和解决步骤:

  • 确认账号类型合规
    个人Instagram账号无法访问Insights数据,必须切换为商业账号或创作者账号。检查账号设置:进入Instagram设置→账号类型和工具,确认已切换为商业/创作者账号,且商业账号已绑定Meta商务管理平台。

  • 验证指标与周期的匹配性
    部分指标仅对特定账号类型或周期开放,建议先单独请求单个指标排除多指标冲突:

    https://graph.facebook.com/v15.0/{instagram-id}/insights?metric=impressions&period=day&access_token={system_user_token}
    

    若单个指标请求成功,再逐个添加其他指标,定位是否存在不兼容的指标。同时对照对应API版本的文档,确认profile_views等指标对当前账号类型和周期day是否支持。

  • 检查Token与系统用户的关联权限

    • 系统用户需在Meta商务管理平台中被分配目标Instagram账号的完全控制或营销分析权限
    • 使用Meta Access Token Debugger验证Token权限,确保包含instagram_basic和instagram_insights,且Token未过期、关联资源正确指向目标Instagram账号。
  • 核对Instagram ID的正确性
    确保请求中的{instagram-id}是Instagram业务账号的ID,而非个人账号ID或Meta页面ID。可通过调用/{system-user-id}/accounts接口获取已关联的Instagram账号列表,确认ID无误。

  • 尝试最新稳定API版本
    虽然你测试了v15和v16,但部分指标在新版本中可能修复了兼容性问题,建议尝试当前最新稳定版重新请求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 05:10:26