使用 Mautic API 创建电子邮件的文档是: https ://developer.mautic.org/#create-email
如果不指定参数列表,我将无法创建电子邮件。列表参数指定如下:
列表数组 应添加到段电子邮件的段 ID 数组
如何使用Python通过 HTTP post 发送参数列表,以便 Mautic API 可以理解它?
这会在 Mautic 中创建类型为“模板”(默认)的电子邮件...
emailData = {
'name': 'Email-teste',
'subject': 'Assunto teste',
'isPublished': '1',
'language': 'pt_BR',`enter code here`
'customHtml' : '<strong>html do email<strong>'
}
但我需要的是创建一个“列表”类型的电子邮件。
为此,必须指定每个列表 ID。列表是 Mautic 中的段......我有一个 ID 为 7 的段!
如何使用 POST(Python 请求)将分段 ID 发送到 Mautic API?
emailData = {
'name': 'Email-teste',
'subject': 'Assunto teste',
'emailType': 'list',
'lists': '7',
'isPublished': '1',
'language': 'pt_BR',
'customHtml' : '<strong>html do email<strong>'
}
我尝试了很多方法......我总是得到错误:
u'errors': [{u'code': 400,
u'details': {u'lists': [u'This value is not valid.']},
u'message': u'lists: This value is not valid.'}]}
我确信我有一个 ID 为 7 的段,正如我在 Mautic 界面中看到的那样。