Frage

Ich verwende die MailChimp -API, um Benutzer für meine Liste zu abonnieren (es gibt einen Opt -out -Out -Out -Formular). Ich verwende den Perceptivemcapi -Wrapper, um dies zu verarbeiten.

Sobald sich der Benutzer registriert hat,

    var ListId = "{LISTID}";

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

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

Ich brauche eine Möglichkeit, das Abonnement automatisch zu bestätigen (da die Website eigene Validierungsmethoden enthält). Im Moment sendet MailChimp dem Benutzer eine E -Mail, in der er aufgefordert wird, dort das Abonnement zu bestätigen, ebenso wie die Website, ich brauche eine Möglichkeit, das Abonnement für den Benutzer automatisch zu akzeptieren.

Ist das möglich? Und wie gehen wir vor?

War es hilfreich?

Lösung

Es sieht so aus, als ob Sie in der Lage sein sollten, den MailChimp -Double -Option in Param auf False einzustellen, um diese Bestätigungen zu stoppen.

Verwenden Sie die ListSubscribe -Überladung, die sie enthüllt:

  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 )
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top