从 python mailchimp api 创建活动

Posted

技术标签:

【中文标题】从 python mailchimp api 创建活动【英文标题】:creating campaign from python mailchimp api 【发布时间】:2018-12-03 17:34:42 【问题描述】:

我正在使用 mailchimp3 python api

from mailchimp3 import MailChimp

client = MailChimp(mc_api='', mc_user='')

client.campaigns.create(data=)

我想创建一个广告系列,但无法理解这种情况下的“数据”应该是什么。此外,我想将 html 放入电子邮件中,以便在实现此功能方面提供任何帮助。提前致谢

【问题讨论】:

【参考方案1】:

广告系列数据是dict类型。

format reference: line 36:

data = 
    "recipients": object*
    
        "list_id": string*
    ,
    "settings": object*
    
        "subject_line": string*,
        "from_name": string*,
        "reply_to": string*
    ,
    "variate_settings": object* (Required if type is "variate")
    
        "winner_criteria": string* (Must be one of "opens", "clicks", "total_revenue", or "manual")
    ,
    "rss_opts": object* (Required if type is "rss")
    
        "feed_url": string*,
        "frequency": string* (Must be one of "daily", "weekly", or "monthly")
    ,
    "type": string* (Must be one of "regular", "plaintext", "rss", "variate", or "absplit")

【讨论】:

【参考方案2】:

data 是您发送到 mailchimp 的 api 的 json 负载

请参阅文档以获取有关需要将哪种数据发送到 api 的更多详细信息

参考 :- https://mailchimp.com/developer/reference/

例如:-

"email_address": "r.siva@alientt.com", “状态”:“待定”

【讨论】:

以上是关于从 python mailchimp api 创建活动的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 API v3 从 mailchimp 受众获取所有标签?

如何使用 python mailchimp3 库查询 Mailchimp API?

Mailchimp API v3 python 活动列表

如何使用 python 使用 mailchimp 发送 html 邮件

MailChimp API 2.0 python 新订阅者到分组

mailchimp API 3.0,模板 html 源码