Javascript 如何访问mailgun模板中的自定义变量?

Javascript 如何访问mailgun模板中的自定义变量?,javascript,html,node.js,mailgun,html-templates,Javascript,Html,Node.js,Mailgun,Html Templates,我将mailgun与NodeJ一起使用,并希望使用他们的一个自定义模板 // using template var resetlink = 'https://myurl.com/reset/dkadlkw334sada'; var dataMail = { from: 'Me <me@me.com>', to: 'mail@gmail.com', subject: 'password reset', template: "pwrecovery"

我将mailgun与NodeJ一起使用,并希望使用他们的一个自定义模板

// using template
var resetlink = 'https://myurl.com/reset/dkadlkw334sada';
var dataMail = {
  from: 'Me <me@me.com>',
  to: 'mail@gmail.com',
  subject: 'password reset',
    template: "pwrecovery",
  "v:link":resetlink
};

// execute send
mg.messages().send(dataMail, function(error, body) {
  if (error) {
 
  }
  console.log(body);
});
//使用模板
var resetlink=https://myurl.com/reset/dkadlkw334sada';
var数据邮件={
从‘我’,
致:'mail@gmail.com',
主题:“密码重置”,
模板:“pwrecovery”,
“v:链接”:重置链接
};
//执行发送
mg.messages().send(数据邮件,函数(错误,正文){
如果(错误){
}
控制台日志(主体);
});
这很好,我可以在mailgun的日志控制台中看到使用此变量发送的邮件

但是,我需要在电子邮件模板内的此链接。 我试过了


以及:

<p> the link: {{recipient-variables.link}} </p>
链接:{{recipient variables.link}


但这些都不起作用。如何在html模板中访问和显示此变量resetlink?

您解决了这个问题吗?我也不能渲染链接。“很好,但是如果我发送”sth://“它是空的。你解决了这个问题吗?我也不能渲染链接。“”表示可以,但如果我发送“sth://”,则为空。
<p> the link: {{recipient-variables.link}} </p>