【问题标题】:mailchimp api v.3 can't insert template_id on post campaignsmailchimp api v.3 无法在帖子活动中插入 template_id
【发布时间】: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


【解决方案1】:

您必须使用“设置广告系列内容”选项

/campaigns/{campaign_id}/content

【讨论】:

猜你喜欢
  • 2020-11-01
  • 1970-01-01
  • 2017-04-25
  • 2018-11-13
  • 2016-06-08
  • 1970-01-01
  • 2015-07-19
  • 2018-03-17
  • 2016-05-02
相关资源
最近更新 更多