我试图建立我的开发环境来测试 facebook 营销 api。
我已将广告系列、广告集和广告创建为草稿,当我尝试将其作为草稿获取时,我正在使用此端点
act_xxxx/campaigns/?include_drafts=true
但我收到此错误:
"error": { "message": "(#100) Param include_drafts on field campaigns: This param is not valid", "type": "OAuthException", "code": 100, "fbtrace_id": "AdxtFrxBwJ0pCeYMxKHBkqC" }
在 Facebook 文档https://developers.facebook.com/docs/marketing-api/reference/ad-account/campaigns
有这个参数可用。
当我尝试使用 python SDK 时,我遇到了同样的错误:
listEffectiveStatus = [
Campaign.EffectiveStatus.paused,
Campaign.EffectiveStatus.active,
Campaign.EffectiveStatus.archived,
Campaign.EffectiveStatus.in_process,
Campaign.EffectiveStatus.with_issues
]
paramCamping = {
'effective_status': listEffectiveStatus,
'include_drafts': True,
'use_employee_draft': True}
campaigns = my_account.get_campaigns(fields=fieldsCampaigns, params=paramCamping )
有人可以帮我解决这个问题吗?或者知道一些解决方案。