Pregunta

Estoy usando la API de MailChimp para suscribir a los usuarios a mi lista (hay una opción de exclusión en el formulario REG) Estoy usando el envoltorio PerceptiveMcapi para manejar esto.

Una vez que el usuario se haya registrado,

    var ListId = "{LISTID}";

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

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

Necesito una forma de confirmar automáticamente la suscripción (ya que el sitio tiene sus propios métodos de validación). En este momento, MailChimp envía al usuario un correo electrónico pidiéndoles que confirmaran allí la suscripción y también lo hace el sitio web, necesito una forma de aceptar automáticamente la suscripción para el usuario.

es posible? ¿Y cómo lo hacemos?

¿Fue útil?

Solución

Parece que debería poder establecer el doble OPT de MailChimp en Param en falso para detener estas confirmaciones.

Use la sobrecarga de ListSubscribe que la expone:

  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 )
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top