Node.js 发送蓝色电子邮件后如何发送回复?

Node.js 发送蓝色电子邮件后如何发送回复?,node.js,sendinblue,Node.js,Sendinblue,你好! 我有这个代码可以从联系表中为我发送电子邮件 app.post("/contact", (req, res)=>{ ...... apiInstance.sendTransacEmail(sendSmtpEmail).then(function(data) { console.log('API called successfully. Returned data: ' + JSON.stringify(data)); }, function(err

你好! 我有这个代码可以从联系表中为我发送电子邮件

app.post("/contact", (req, res)=>{

    ......

apiInstance.sendTransacEmail(sendSmtpEmail).then(function(data) {
  console.log('API called successfully. Returned data: ' + JSON.stringify(data));
}, function(error) {
  console.error(error);
});
res.redirect("/");
});

如果发送电子邮件,我如何回复成功页面;如果出现错误,我如何回复错误页面?可能吗?谢谢

您可以通过如下方式在回调中应用检查来完成此操作

app.post("/contact", (req, res)=>{

    ......

apiInstance.sendTransacEmail(sendSmtpEmail).then(function(data) {
  console.log('API called successfully. Returned data: ' + JSON.stringify(data));
}, function(error) {
  if(error) {
    res.redirect("/errorPage");
  } else {
    res.redirect("/");
}});

});