Deseo enviar correos electrónicos a través de MailChimp. ¿Cómo hacer esto en .Net?Cómo integrar MailChimp en C# /. Net
¿Alguien tiene código de muestra?
Gracias.
Deseo enviar correos electrónicos a través de MailChimp. ¿Cómo hacer esto en .Net?Cómo integrar MailChimp en C# /. Net
¿Alguien tiene código de muestra?
Gracias.
Tome un vistazo a la PerceptiveMCAPI en CodePlex:
PerceptiveMCAPI - Un .NET amigable contenedor para el MailChimp Api escrito en C# por Perceptive lógica.
Puede probar esto en CodePlex:
tratar de usar más nuevo servicio de MailChimp - Mandril (servicio de correo electrónico transaccional)
se puede utilizar a través de SMTP estándar o api.
El ejemplo a continuación enviará un opt-in email:
Primero instalar el paquete NuGet: Instalar Paquete mcapi.net
static void Main(string[] args)
{
const string apiKey = "6ea5e2e61844608937376d514-us2"; // Replace it before
const string listId = "y657cb2495"; // Replace it before
var options = new List.SubscribeOptions();
options.DoubleOptIn = true;
options.EmailType = List.EmailType.Html;
options.SendWelcome = false;
var mergeText = new List.Merges("[email protected]", List.EmailType.Text)
{
{"FNAME", "John"},
{"LNAME", "Smith"}
};
var merges = new List<List.Merges> { mergeText };
var mcApi = new MCApi(apiKey, false);
var batchSubscribe = mcApi.ListBatchSubscribe(listId, merges, options);
if (batchSubscribe.Errors.Count > 0)
Console.WriteLine("Error:{0}", batchSubscribe.Errors[0].Message);
else
Console.WriteLine("Success");
Console.ReadKey();
}
Esta debería ser la respuesta correcta. Por mucho, la forma más rápida y fácil. –
No creo que esto ya sea posible, desafortunadamente ... –
violín indica que esto está enviando a v1.3 de la API y que con 3.0 ahora en vivo las versiones anteriores no serán compatibles después de 2016. oh y no parece funcionar de todos modos – wal
se echa un vistazo https://github.com/danesparza/MailChimp.NET por Dan Esparza Puede instalar el paquete usando Package Manager Console
Install-Package MailChimp.NET
ejemplo Código
MailChimpManager mc = new MailChimpManager("YourApiKeyHere-us2"); ListResult lists = mc.GetLists();
Para envío de correo electrónico y estadísticas, MailChimp ofrece Mandril por Shawn Mcleanhttps://github.com/shawnmclean/Mandrill-dotnet
Puede instalar Mandril usando
Install-Package Mandrill
ejemplo Código
MandrillApi api = new MandrillApi("xxxxx-xxxx-xxxx-xxxx"); UserInfo info = await api.UserInfo();
Dan Esparza ahora tiene una nota en la página del proyecto para revisar la versión 3 de Brandon Seydel, (señalada en la respuesta de Pranav) ya que eso es solo para la API v2.0 que ha quedado obsoleta. – ahwm
Para el apoyo de últimacorreo chimpancé 3.0 API, se pueden encontrar envoltura para .Net en:
MailChimp.Net - Un Mail Chimp 3.0 Envoltura
API más reciente admitida y cobertura del 100%, gracias –
He aquí un ejemplo del sitio de arranque usando ASP.NET MVC 3 y PerceptiveMCAPI: https://github.com/otint/MailChimp-MVC3-PerceptiveMCAPI – Omri
creo PerceptiveMCAPI no se parece a apoyar MCAPI 1.3. ¿Hay alguna mejor opción ...? – bhargav
PerceptiveMCAPI 1.3.0 es compatible con MCAPI 1.3, ha estado en versión beta durante más de un año con dos revisiones, y funciona bien. – furtive