2012-02-26 6 views
0

私のアプリとMailchimpを統合するためにmailsnakeを使用していますが、ここにはまっています。私は次のようにそれをやってcampaignSegmentTestとイムを実行する必要があります。Django Mailchimp mailsnake APIのcampaignSegmentTest()に関する問題

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

私はエラーMSG取得:{u'code ':506、u'error':uが "一致" を "任意の" でなければなりませんまたは "すべて" '}

私は間違っていますか?ここ

はAPIドキュメントへのリンクです:

API link

答えて

0

はないリストとして辞書として設定され、「オプション」を試してみてください。

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

いや、配列にすることにするマニュアルに従って、その必要性。これはdict:{u'code ':506、u'error':u'Oneの条件のうちの1つが配列であるとは思われません。 1つの条件を満たす場合は、実際には配列に入れていない可能性があります。 '} – Harry

+0

それは私のために働いていました。そしてあなたのエラーメッセージを読んでください。 「条件」の問題 – kosmos342

関連する問題