[英]Mandrill: merge_vars not working
我正在通过Mandrill'merge_vars'将不同的链接发送到用户电子邮件,但是它不起作用。 API日志中的相关部分:
"message": {
"preserve_recipients": false,
"auto_text": false,
"auto_html": false,
"to": [
{
"email": "kajacx10@gmail.com"
}
],
"html": "... link: *|REFUSELINK|* ...",
"text": "... link: *|REFUSELINK|* ...",
"merge": true,
"merge_language": "mailchimp",
"merge_vars": [
{
"recipient": "kajacx10@gmail.com",
"vars": [
{
"name": "refuselink",
"content": "http://myLink.com"
}
]
}
]
},
"key": "myKey"
我已正确收到电子邮件,但看到的是原来的*|REFUSELINK|*
而不是所需的替代品。 知道我在做什么错吗?
Ups,它是rcpt
,而不是recipient
:
"merge_vars": [
{
"rcpt": "kajacx10@gmail.com", /* <-- here */
"vars": [
{
"name": "refuselink",
"content": "http://myLink.com"
}
]
}
]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.