2011-10-19 12 views
7

Używam MailChimp API do subskrybowania użytkowników do mojej listy (Istnieje opcja rezygnacji z formularza reg) Używam wrapper PerceptiveMCAPI do obsługi tego.Mailchimp API (.Net Wrapper) - Automatycznie subskrybuj użytkowników

Gdy użytkownik zarejestrowany,

var ListId = "{LISTID}"; 

    var a = new listSubscribe(new listSubscribeInput(ListId, model.Email, new Dictionary<string, object>())); 

    if(a.Execute().result) 
    { 
     //Do Stuff 
    } 

muszę drogę do auto potwierdzić subskrypcję (ponieważ strona ma swoje własne metody walidacji). W tej chwili MailChimp wysyła do użytkownika wiadomość e-mail z prośbą o potwierdzenie subskrypcji i tak robi strona internetowa, potrzebuję sposobu automatycznego zaakceptowania subskrypcji dla użytkownika.

Czy to możliwe? I jak sobie z tym poradzimy?

Odpowiedz

5

Wygląda na to, że powinieneś mieć możliwość ustawienia podwójnego parametru MailChimp na wartość false, aby zatrzymać te potwierdzenia.

Użyj przeciążenia listSubscribe który naraża go:

public listSubscribeParms(string id, string email_address, 
     Dictionary<string, object> merge_vars, EnumValues.emailType email_type, 
     bool double_optin, bool update_existing, bool replace_interests, bool send_welcome) 
+0

Nicea, dzięki to działa dobrze. – LiamB