Я пытаюсь получить идентификатор кампании mailchimp с помощью /campaigns/list
конечной точки. Затем мне нужно использовать id для вызова конечной точки /reports/unsubscribes
. Вот мой код, используя Mailchimp питона SDK:Как найти идентификатор кампании mailchimp с помощью API
m = get_mailchimp_api()
campaigns = m.campaigns.list()
for campaign in campaigns['data']:
cid = campaign['id']
title = campaign['title']
unsubscribes = m.reports.unsubscribes({'cid':cid})
Этот код бросает mailchimp.CampaignDoesNotExistError: Invalid Campaign ID: Array
исключение.
Если поле id
не имеет идентификатора кампании, то какое поле было бы? Я пробовал все остальные поля, в которых было id
, но без везения.