Mandrill的Render API是否忽略映射到Handlebars变量的merge_vars?

fli*_*ubt 5 javascript handlebars.js mandrill

在Mandrill的Template API页面上,我插入以下JSON以在单击"Try it"时测试Render方法:

{
    "key": "MY VALID KEY",
    "template_name": "test1",
    "template_content": [

    ],
    "merge_vars": [
        {
            "name": "invoice_number",
            "content": "1001"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

测试结果返回我的模板,但merge_var我正在测试的那个尚未合并,即结果仍然包含{{invoice_number}}:

{
    "html": "<p style=\"font-family: sans-serif;\">Dear Customer,</p>\r\n\r\n<p style=\"font-family: sans-serif;\">Invoice {{invoice_number}} ...</p>"
}
Run Code Online (Sandbox Code Playgroud)

Mandrill的Render API是否忽略merge_vars了Handlebars变量的映射?

fli*_*ubt 5

根据 Mandrill 的支持:

如您所见,渲染 API 调用当前不支持 Handlebars 模板。虽然我无法提供渲染 API 调用何时适用于 Handlebars 的确切预计到达时间,但我可以告诉您,我们的开发人员正在努力扩展对它的支持。

我建议密切关注我们的Mandrill API 文档, 因为一旦支持,该支持将作为调用的附加参数在那里注明。