我正在使用AWS SES通过遵循文档https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-personalized-email-api.html来发送电子邮件。示例模板中的HTML部分太短,但是我需要一个带有多行的长HTML部分。例如,它具有以下几行:
{
"Template": {
"TemplateName": "Group_Invitation",
"SubjectPart": "{{who}} has invited you to join team {{group_name}}",
"TextPart": "",
"HtmlPart": ["<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>{{name}}</body>
</html>"]
}
}
Run Code Online (Sandbox Code Playgroud)
我无法上传此模板。它将显示错误
Error parsing parameter 'cli-input-json': Invalid JSON: Invalid control character at: line 6 column 32 (char 182)
JSON received: {
"Template": {
"TemplateName": "Group_Invitation",
"SubjectPart": "{{who}} has invited you to join team {{group_name}}",
"TextPart": "",
"HtmlPart": ["<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>{{name}}</body>
</html>"]
}
}
Run Code Online (Sandbox Code Playgroud)
我不确定如何处理多行的htmlpart。