我是一名Salesforce开发人员,最近我一直在尝试将AWS SES API集成到我的项目中。
我已经成功地向AWS SES发布了邮件,并收到了发送的电子邮件,但是当我尝试使用模板化电子邮件方法发送请求时,我遇到了一个问题。
JSON body
{
"Content": {
"Template": {
"TemplateData": "{\"unsubscribe\":\"test\"}",
"TemplateName": "Welcome_Email"
}
},
"Destination": {
"ToAddresses": [
"<redacted email address>"
]
},
"FromEmailAddress": "<redacted email address>",
"ReplyToAddresses": [
"<redacted email address>"
]
}
字符串
当我使用这个Body发送请求时,它会返回Status 400,主体为{"Message":null}
当我使用简单方法发送电子邮件时,它成功并发送电子邮件
{
"Content": {
"Simple": {
"Body": {
"Html": {
"Charset": "UTF-8",
"Data": "Test"
}
},
"Subject": {
"Charset": "UTF-8",
"Data": "Test"
}
}
},
"Destination": {
"ToAddresses": [
"<redacted email address>"
]
},
"FromEmailAddress": "<redacted email address>",
"ReplyToAddresses": [
"<redacted email address>"
]
}
型
现在我只是要创建的HTML数据,并使用简单的方法,但我希望能够在未来使用模板。
如果你能帮忙的话,我将不胜感激。
1条答案
按热度按时间ttygqcqt1#
最新消息:
我的JSON格式错误
不正确:
字符串
正确:
型