Mailchimp API (.Net Wrapper) - пользователи автоматической подписки - PullRequest
7 голосов
/ 19 октября 2011

Я использую MailChimp API для подписки пользователей на мой список (в форме регистрации есть отказ) Я использую оболочку PerceptiveMCAPI для этого.

Как только пользователь зарегистрировался,

    var ListId = "{LISTID}";

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

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

Мне нужен способ автоматического подтверждения подписки (поскольку у сайта есть собственные методы проверки).В настоящее время MailChimp отправляет пользователю электронное письмо с просьбой подтвердить подписку, и веб-сайт также нуждается в способе автоматического принятия подписки для пользователя.

Возможно ли это?И как нам это сделать?

1 Ответ

5 голосов
/ 19 октября 2011

Похоже, что вы должны установить двойное значение параметра MailChimp в параметре false, чтобы остановить эти подтверждения.

Используйте перегрузку listSubscribe, которая выставляет его:

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