使用 V2 API 从模板创建活动时无法定义动态内容 (mc:edit)

Impossible to define dynamic content (mc:edit) when creating a Campaign from a template with V2 API

我正在使用 Mailchimp API v2,带有适当的 php 包装器。
需求很简单:

1 - 从现有模板创建广告系列
2 - 发送活动

我的问题是我无法从 API 的部分(称为 mc:edit)中创建任何内容,尽管根据文档,这是可能的。

在 Mailchimp 帐户上,这是模板的一部分

<table border="0" cellpadding="10" cellspacing="0" width="600" id="templateBody">
    <tr>
            <td valign="top" class="bodyContent">

                    <!-- // Begin Module: Standard Content \ -->
                    <table border="0" cellpadding="10" cellspacing="0" width="100%">
                            <tr>
                                    <td valign="top">
                                            <div mc:edit="content_tdm_body></div>
                                    </td>
                            </tr>
                    </table>
                    <!-- // End Module: Standard Content \ -->

            </td>
    </tr>

如您所见,我的可编辑内容键是content_tdm_body

这是我使用的 php 代码:

$cid = $api->campaignCreate('regular', 

                             array('list_id' => "xxx", 
                                   'subject' => "A campagin test",
                                   'from_email' => "x@y.com",
                                   'from_name' => "TDM",
                                   'template_id' => "xxx"),

                             array('sections' => array('content_tdm_body' => "TEST")));

$campSendStatus = $api->campaignSendNow($cid);

显然,活动已经创建,邮件已发送,但内容仍然是空的。

有人遇到过这种问题吗?我错过了什么?

好的。知道了。我假设我使用的是 API V2 php 包装器。在深入研究 php 包装器源后,我发现它是 API V1.3 包装器,所以我使用的是不推荐使用的 API,它不支持 HTML从模板创建活动的部分。 –