2016-12-02 2 views
2

I Mailchimp Api 3.0 hinzuzufügen, um einen Teilnehmer zu einem Automatisierungs Workflow verwenden möchte, aber ich kann werden, ist nicht finden, wo die workflow_id oder workflow_email_id befindet ... dies aus der Dokumentation:Wo finde ich die Workflow-ID einer Automatisierung in Mailchimp?

POST/Automationen hinzufügen/{workflow_id}/E-Mails/{workflow_email_id}/Warteschlange einen Teilnehmer an einen Workflow E-Mail

http://developer.mailchimp.com/documentation/mailchimp/reference/automations/emails/queue/

Kann mir jemand sagen, um es zu finden? Es ist wahrscheinlich irgendwo wirklich offensichtlich. Ich meine, die list_id ist gut abgedeckt, aber ich kann keine Informationen darüber finden.

+0

Es scheint, wie ich die Antwort gefunden zu haben, so dass für jeden, der die gleiche Frage gehabt haben können, hier ist das, was Sie tun müssen, um den Workflow-ID zu erhalten: der API-Endpunkt verwenden: Get Automatisierungen http://developer.mailchimp.com/documentation/mailchimp/reference/automations/ Sie werden sehen, dass die Antwort Körperparameter alles über die Automatisierungen zurückkehren, einschließlich der ID. – Gelun

+0

Anstatt einen Kommentar mit der Antwort zu posten, posten Sie bitte Ihre eigene Antwort unten und akzeptieren Sie sie 48 Stunden später, damit sie jedem helfen kann, der diese Frage liest. – ekad

+0

Danke @ekad Ich habe die Frage jetzt beantwortet. – Gelun

Antwort

1

Die Antwort ist in der offiziellen Mailchimp Knowledge Base gefunden: Es erklärt, dass Sie einfach in den Workflow gehen und die ID aus der URL lesen.

Andere Möglichkeiten id Informationen über alles zu bekommen:

  1. der API-Endpunkt verwenden, hier beschrieben: http://developer.mailchimp.com/documentation/mailchimp/reference/automations/ Sie werden sehen, dass die Antwort Körperparameter alles über die Automatisierungen zurückkehren, einschließlich der ID.
  2. wohl einfacher: der Entwickler Spielplatz nutzen https://us1.api.mailchimp.com/playground/?_ga=1.218336095.774374564.1480036371

Also, wenn Sie Ihre Listen und Automatisierungen einrichten, gehen Sie in den Spielplatz, und Sie werden alle IDs finden Sie alles benötigen.

+1

Die Verwendung des Spielplatzes funktionierte, um die Automatisierungs-ID zu erhalten, aber das Lesen der URL aus dem Workflow funktionierte nicht für mich. Die URL sah aus wie "... mailchimp.com/campaigns/wizard/autocampaigns?id=1922417" und "1922417" war nicht die Workflow-ID –

2

Ich fand das auch verwirrend. Hier ist, wie bekam ich die Antwort:

  1. Senden Sie eine GET-Anfrage an https://us9.api.mailchimp.com/3.0/automations die workflow_id
  2. Mit dem workflow_id zu finden, die eine GET-Anfrage an https://us9.api.mailchimp.com/3.0/automations/<workflow_id>/emails senden, um die workflow_email_id zu finden. Die workflow_email_id ist die ID im Array, das zurückgegeben wird.
  3. Von dort können Sie POST-Anfragen an https://us9.api.mailchimp.com/3.0/automations/<workflow_id>/emails/<workflow_email_id>/queue

Denken Sie daran, dass Sie möglicherweise eine E-Mail-Adresse in eine Liste eintragen müssen zunächst für die Anforderung Post zu arbeiten. Um sich anzumelden Sie verwenden können: https://us9.api.mailchimp.com/3.0/lists/<list_id> mit Ihren Daten:

{ 
    "members": [{ 
     "email_address" : "[email protected]", 
     "status": "subscribed" 
    }] 
}