2
SendGrids Web API v3を使用して電子メールを送信していますが、テンプレートを使用して電子メールを送信するときに、電子メールは正常に送信されますが、置換は行われません。ここに私の(簡体字)SendGridテンプレートです:SendGridのAPI V3で機能する置換を取得できません
<html>
<head>
<title></title>
</head>
<body>
<div>You can reset your password by clicking on this link: {callbackUrl}</div>
<%body%>
</body>
</html>
そして、ここで私が送信してるJSONフォーマットされたボディである:
電子メールは正しいテンプレート、件名で生成され、に送られ{
"personalizations":[
{
"to":[
{
"email":"[email protected]"
}
]
}
],
"sub" : {
"{callbackUrl}" : "www.mysite.com/changepassword"
},
"from":{
"email":"[email protected]"
},
"template_id" :"5f852a2e-996b-4f04-be05-31766d1092d8",
"subject":"Reset your password",
"content":
[
{"type": "text/plain", "value": "Thank you"}]
}
正しいメールアドレスはメール本文に含まれています。
You can reset your password by clicking on this link: {callbackUrl}
Thank you
私は間違っています。私は現在、問題を追跡しようとしている間に要求を送信するためにPostmanを使用しています。