MailChimp API | Python Shell |使用openDate、clickDate和用户电子邮件获取用户活动列表
我是Python和Mailchimp API的初学者,所以我非常需要你的建议 我的目标是从MailChimp那里获得包含以下格式数据的活动报告: 电子邮件------电子邮件打开日期------单击(对/错)--单击日期 到目前为止,我能够编写以下代码:MailChimp API | Python Shell |使用openDate、clickDate和用户电子邮件获取用户活动列表,python,mailchimp,mailchimp-api-v3.0,Python,Mailchimp,Mailchimp Api V3.0,我是Python和Mailchimp API的初学者,所以我非常需要你的建议 我的目标是从MailChimp那里获得包含以下格式数据的活动报告: 电子邮件------电子邮件打开日期------单击(对/错)--单击日期 到目前为止,我能够编写以下代码: list\u活动=客户端.活动.all(get\u all=True) 对于列表中的行\u活动[“活动]: 活动列表名称=行['recipients']['list\u name'] 活动列表id=行['recipients']['list\
list\u活动=客户端.活动.all(get\u all=True)
对于列表中的行\u活动[“活动]:
活动列表名称=行['recipients']['list\u name']
活动列表id=行['recipients']['list\u id']
打印(活动列表id、活动列表名称)
假设您有一个活动id列表,下面打印电子邮件地址,后跟一个用户活动列表,其中包括打开和单击时间戳:
from mailchimp3 import MailChimp
username = username
mykey = mykey
client = MailChimp(mc_api=mykey,mc_user=username)
for idx in campaign_ids:
email_activity = client.reports.email_activity.all(campaign_id=idx,get_all=True)
for email_address in email_activity['emails']:
print(email_address['email_address']
print(email_address['activity'])