我正在尝试通过此库将动态变量插入到主题行中。
例如:“Hello {{name}},欢迎来到{{store_name}}”
我的电子邮件发送没有问题,但主题将{{name}}和{{store_name}}呈现为......就是这样。没有插入变量。
代码示例:
dynamic_template_data: {
name: "John",
store_name: "My store",
subject: "Hello {{name}}, welcome to {{store_name}}!"
}
在我的Sendgrid用户界面中的模板中,主题值是:{{subject}}我也尝试过:{{{subject}}}但是没有去。
已发送电子邮件,主题行为... Hello {{name}},欢迎使用{{store_name}}
什么时候应该...约翰你好,欢迎光临我的商店!
我认为的原因是你试图对变量进行双重解析。我相信它应该是
dynamic_template_data: {
name: "John",
store_name: "My store",
subject: "Hello John, welcome to My store!"
}
要么
dynamic_template_data: {
name: "John",
store_name: "My store",
}