mailchimp 3.0以html格式获取模板

时间:2016-03-25 14:49:01

标签: html json mailchimp mailchimp-api-v3.0

有没有办法在Mailchimp API 3.0中获取实际的html文件? 我试过这个方法,/3.0/templates/{template-Id}?apikey={myAPIkey} 但它没有返回实际文件,而是给我模板的缩略图。

4 个答案:

答案 0 :(得分:8)

目前没有单一的API调用来获取模板的HTML源代码,就像在API 2.0中一样。以下是我在2016年12月9日从MailChimp支持获得的回复:

感谢您与我们联系。目前,API 3.0不包含允许" source"的直接推论。要检索的模板。但是,我们将继续更新3.0版本的API,以期实现与2.0的平等,因此我将把这些反馈内部传递给我们的团队。与此同时,可用于以相同格式检索HTML的唯一解决方法是使用相关模板创建广告系列,然后使用/ campaigns / {campaign_id} / content端点检索来源。

答案 1 :(得分:1)

我通过使用模板ID和部分更新广告系列内容来解决了这个问题。

  1. 获取模板ID link
  2. 获取模板部分link
  3. 更新广告系列内容link中模板对象的ID和部分

答案 2 :(得分:0)

require_once('..includes/Mailchimp/Mailchimp.php');
$apiKey = "apikey-usx";
$mailchimpObj = new Mailchimp($apiKey);

printr($mailchimpObj->template['your template id here']);
echo "<pre>";

查看工作 API:https://devsnook.com/get-mailchimp-template-html-content/

答案 3 :(得分:-2)

您正在寻找default-content子对象。查看documentation page for that endpoint here