2012-09-12 17 views
5

Tengo una campaña de Mailchimp RSS que lee un canal RSS y se establece en una vez al día. Me gustaría enviar esta campaña pro-gramaticalmente después de agregar un elemento al feed.Error de envío de la campaña de Mailchimp: esta campaña ya se ha enviado y no se puede volver a enviar

estoy usando PerceptiveMCAPI y Mi código para activar la campaña es

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

El error que recibo se parece a

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

alguna idea de lo que iba a ser la causa de esto?

Respuesta

0

Bueno, creo que después de mirar esto un poco más, originalmente tenía una lógica incorrecta. La forma correcta en que creo es crear una nueva campaña cada vez y luego enviar esta nueva campaña. Las campañas están destinadas a ser enviadas una vez.

Los anuncios de fuentes RSS en Mailchimp están limitados a una vez al día, por lo que debe utilizar una campaña estándar que puede crear de forma programática y enviar esa campaña. Si es vital que el contenido provenga de una fuente RSS, puede usar una fuente RSS utilizando las etiquetas de fusión RSS.

Cuestiones relacionadas