Я пытаюсь создать свою среду разработки для тестирования API маркетинга в Facebook.
Я создал кампании, рекламу и рекламу в виде черновиков, и когда я пытаюсь получить их в качестве черновика, я использую эту конечную точку
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" }
IN facebook сделать c 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 )
Кто-то может помочь мне с этой проблемой? Или знаете какое-нибудь решение.