Ich führe derzeit Orchard v1.9.3, und ich möchte Orchard Web-Anfrage Workflow-Aktivität verwenden, um eine API-Aufruf an MailChimp-API (http://developer.mailchimp.com/documentation/mailchimp/reference/lists/members/#create-post_lists_list_id_members). Ich war in der Lage, den Wert für das URL-Feld zu bestimmen, sollte die folgende Form hat:Orchard's Web-Anfrage Workflow-Aktivität
https://us14.api.mailchimp.com/3.0/lists/My_MailChimp_list_id/members/
Da ich Daten zu meiner MailChimp Liste bin zu speichern, ich werde für das Verb Drop, um „PUT“ unten Feld. Basierend auf der API-Dokumentation von MailChimp, wollte ich den folgenden Wert in das Feld "Headers" eingeben: 'content-type: application/json'
MailChimp erwartet eine JSON-formatierte Anfrage, also werde ich wählen "Json" im Dropdown-Feld "Form Format".
Der Teil, mit dem ich kämpfe, ist das Feld "Formularwerte". Gemäß den API-Dokumenten sollten die Daten folgendes Format haben: "'{" email_adresse ":" [email protected] "," status ":" abonniert "}'". Ich weiß, MailChimp erwartet meine E-Mail-Adresse anstelle von "[email protected]", aber ich verstehe nicht, wie die Vornamen, Nachnamen und E-Mail-Adresse Werte von meinem Orchard-Formular in diese JSON Anfrage.