山魈模板变量不替代
mandrill template variables not substituting
发送电子邮件时模板变量未替换时出现问题。我有一个简单的模板:
<div class="entry">
Your name is {{firstName}}
</div>
还有我的 python 发送电子邮件的代码:
client = mandrill.Mandrill(apikey=api_key)
my_merge_vars = [{'content': 'Dexter', 'name': 'firstName'}]
message = {'from_email': 'addr1@gmail.com',
'to': [{'email': 'addr2@gmail.com',
'name': 'Deborah',
'type': 'to'}
],
'subject': 'example subject',
'global_merge_vars': my_merge_vars
}
result = client.messages.send_template(template_name='test-template',
template_content=[],
message=message)
电子邮件已发送,但我收到:
Your name is {{firstName}}
确保指定合并类型为车把。您可以在您的帐户设置中执行此操作(设置 > 发送默认值 > 合并语言)或在您的 API 调用中通过 'merge_language' 参数执行此操作。
发送电子邮件时模板变量未替换时出现问题。我有一个简单的模板:
<div class="entry">
Your name is {{firstName}}
</div>
还有我的 python 发送电子邮件的代码:
client = mandrill.Mandrill(apikey=api_key)
my_merge_vars = [{'content': 'Dexter', 'name': 'firstName'}]
message = {'from_email': 'addr1@gmail.com',
'to': [{'email': 'addr2@gmail.com',
'name': 'Deborah',
'type': 'to'}
],
'subject': 'example subject',
'global_merge_vars': my_merge_vars
}
result = client.messages.send_template(template_name='test-template',
template_content=[],
message=message)
电子邮件已发送,但我收到:
Your name is {{firstName}}
确保指定合并类型为车把。您可以在您的帐户设置中执行此操作(设置 > 发送默认值 > 合并语言)或在您的 API 调用中通过 'merge_language' 参数执行此操作。