我正在尝试发送带有模板的电子邮件,并收到以下错误消息:
Unknown parameter in Content: "Template", must be one of: Simple, Raw
我点击了以下链接:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/pinpoint-email.html#PinpointEmail.Client.send_email,这是我的代码:
client = boto3.client('pinpoint-email', region_name=AWS_REGION)
response = client.send_email(
FromEmailAddress=SENDER,
Destination={
'ToAddresses': TOADDRESSES
},
Content={
'Simple': {
'Subject': {
'Charset': CHARSET,
'Data': "SUBJECT",
},
'Body': {
'Html': {
'Charset': CHARSET,
'Data': "BODY_HTML"
},
'Text': {
'Charset': CHARSET,
'Data': "BODY_TEXT",
}
}
},
'Template': {
'TemplateArn': TEMPLATE_ARN,
'TemplateData': json.dumps(TEMPLATE_DATA)
}
}
)
答案 0 :(得分:0)
使用SDK for Python(Boto 3)1.9.62版和Python 3.6.7版进行测试。