如何在Mandrill中为本机Mailchimp的合并标签设置值?

时间:2014-02-05 16:07:35

标签: mailchimp mandrill

我将Mailchimp的模板导出到Mandrill。 模板有一个本机Mailchimp合并var这样:

 *|LIST:COMPANY|*

我想使用官方的Mandrill API PHP包装器手动为此合并var设置一个值。使用函数sendTemplate(....) 我试过了:

'global_merge_vars' => array(array(
  'name' => 'LIST:COMPANY',
  'content' => 'my company name'
))

'X-MC-MergeVars' => array('{"LIST:COMPANY":"my company name"}')

或在sendTemplate()函数的第二个参数中:

array(array(
  'name' => 'LIST:COMPANY',
  'content' => 'my company name'
))

但它们都不起作用。有办法做到这一点? 问候

1 个答案:

答案 0 :(得分:2)

它看起来像MailChimp isn't supported in Mandrill中合并标记中的冒号。我能够通过删除冒号并用支持的字符(如下划线)替换它来实现这一点,即LIST_COMPANY