【发布时间】:2016-04-09 14:29:08
【问题描述】:
发布广告系列
{
"type" :"regular",
"recipients": {
"list_id": "0270xxxcf7"
}
,
"settings": {
"subject_line": "Thank you for your reservation",
"from_name": "Customer Service",
"reply_to": "reception@xxxx.com",
"template_id": 37125
}
}
每次回复都是["template_id"]=>int(0)
我尝试使用 php 脚本并直接从“开发者游乐场”...我得到了相同的响应。 创建新广告系列时似乎无法设置模板 ID。
如果我设置 template_id: '37125' 我会收到此错误:
template_id 必须是整数
我尝试了 intval(37125)....什么都没有,我得到了相同的 ["template_id"]=>int(0) 响应。
有人可以帮我解决这个问题吗?
【问题讨论】:
-
根据 MailChimp 帮助支持:在 3.0 中,活动设置和活动内容被拆分为两个单独的调用。这可以解释为什么在 POST 到 /campaigns/ 端点时没有设置模板 ID。创建该广告系列后,可以通过向 /campaigns/{campaign_id}/content 发出 PUT 请求来添加模板。使用您的示例,该调用的 JSON 如下所示: { "template": { "id": 37125 } }
标签: mailchimp mailchimp-api-v3.0