5

Web サイトの RSS フィードを読み取り、1 日 1 回に設定されている Mailchimp RSS キャンペーンがあります。アイテムをフィードに追加した後、このキャンペーンをプログラムで送信したいと考えています。

私は PerceptiveMCAPI を使用しており、キャンペーンをトリガーするための私のコードは

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."

これを引き起こしている原因についてのアイデアはありますか?

4

1 に答える 1

0

さて、これをもう少し調べてみると、もともと間違ったロジックがあったと思います。私が信じる正しい方法は、毎回新しいキャンペーンを作成してから、この新しいキャンペーンを送信することです. キャンペーンは 1 回送信することを意図しています。

Mailchimp の RSS フィード通知は 1 日 1 回に制限されているため、プログラムで作成してそのキャンペーンを送信できる標準キャンペーンを使用する必要があります。RSS フィードからコンテンツを取得することが重要な場合は、RSS マージ タグを使用して RSS フィードを引き続き使用できます。

于 2012-09-15T05:51:36.690 に答える