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

使用Facebook Graph API创建Instagram广告系列时遇Unsupported post request错误

问题:Facebook Graph API创建Instagram广告系列失败(错误码100)

我尝试通过Facebook Graph API创建用于Instagram投放的广告系列,使用的curl请求如下:

curl -X POST \
  -F 'name="My campaign"' \
  -F 'objective="OUTCOME_TRAFFIC"' \
  -F 'status="PAUSED"' \
  -F 'special_ad_categories=[]' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v18.0/act_<AD_ACCOUNT_ID>/campaigns

但遇到以下错误:

{ "error": { "message": "Unsupported post request. Object with ID 'act_<AD_ACCOUNT_ID>' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api", "type": "GraphMethodException", "code": 100, "error_subcode": 33, "fbtrace_id": "AKfpNdsOMgIw0dsAd9Cl" } }

已尝试的排查步骤:

  • 验证<ACCESS_TOKEN>有效且具备创建广告系列的必要权限;
  • 确认<AD_ACCOUNT_ID>已替换为真实的Facebook广告账户ID。

预期结果:
成功创建含指定参数(名称、目标、状态、特殊广告类别)的Instagram广告系列,并收到创建成功的确认响应。


排查与解决建议

针对错误码100(子码33),除已做步骤外,可从以下方向推进:

  1. 确认权限与账户角色:
    • 确保Access Token包含ads_management、business_management权限,且持有该token的账号在目标广告账户中拥有管理员或编辑者角色(仅开发者角色权限不足)。
  2. 修正请求参数格式:
    • 原请求中参数值的&quot;是HTML转义字符,实际curl请求中可直接使用双引号无需转义,修正后的请求示例:
      curl -X POST \
        -F 'name="My campaign"' \
        -F 'objective="OUTCOME_TRAFFIC"' \
        -F 'status="PAUSED"' \
        -F 'special_ad_categories=[]' \
        -F 'access_token=YOUR_ACTUAL_ACCESS_TOKEN' \
        https://graph.facebook.com/v18.0/act_YOUR_AD_ACCOUNT_ID/campaigns
      
  3. 检查广告账户状态:
    • 确认目标广告账户未被限制、处于正常启用状态,且归属的商务管理平台无违规记录。
  4. 验证目标兼容性:
    • 确认OUTCOME_TRAFFIC目标在v18.0版本中可用,若存在兼容性问题,可尝试切换为TRAFFIC目标测试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 11:42:46