繁体   English   中英

Mandrill:merge_vars无法正常工作

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM