2012-09-12 8 views
5

私は、ウェブサイト上のRSSフィードを読み取り、1日1回に設定されているMailchimp RSSキャンペーンを持っています。フィードにアイテムを追加した後、このキャンペーンをプログラミカルに送信したいと思います。私はキャンペーンをトリガするためPerceptiveMCAPIと私のコードを使用していますMailchimpキャンペーンの送信エラー - このキャンペーンはすでに送信されており、再度送信することはできません。

campaignSendNowInput campaignSendNowInput = new campaignSendNowInput(apiKey, campaignKey); 
campaignSendNow campaignSendNow = new campaignSendNow(campaignSendNowInput); 
campaignSendNowOutput campaignSendNowOutput = campaignSendNow.Execute(); 

である私が受信エラーがこれを引き起こしてしまうものに

"Error Code: 313, Message: This Campaign has already been sent and can not be sent again." 

任意のアイデアのように見えますか?

答えて

0

もう少し以上見ると、当初は間違ったロジックを持っていたと思います。私が信じる正しい方法は、毎回新しいキャンペーンを作成し、この新しいキャンペーンを送信することです。キャンペーンは一度送信されることを意図しています。

MailchimpのRSSフィードのお知らせは1日1回に制限されていますので、文法的に作成してキャンペーンをオフにできる標準的なキャンペーンを使用する必要があります。コンテンツがRSSフィードから得られることが重要である場合は、RSSマージタグを使用してRSSフィードを引き続き使用できます。

関連する問題