使用campaignSegmentTest()的Django Mailchimp mailsnake API问题

时间:2012-02-26 16:29:07

标签: django mailchimp

我正在使用mailsnake将我的应用程序与Mailchimp集成,但我已经卡在这里了。我需要做一个campaignSegmentTest并按照以下方式进行操作:

conditions = [{'field':'FILTER', 'op':'eq', 'value':'test1'}]; 
print ms.campaignSegmentTest(list_id=self.list_id, options=[{'match':'all', 'conditions':conditions}])

我收到错误消息: {u'code':506,u'error':你'匹配'必须是“any”或“all”'}

我做错了什么?

这是api文档的链接:

API link

1 个答案:

答案 0 :(得分:0)

尝试将“options”设置为dict而不是list:

print ms.campaignSegmentTest(list_id=self.list_id, options={'match':'all', 'conditions':conditions})