01) Greifen Sie mit Ihrem Anmeldung und Kennwort auf das Bedienfeld zu. Bestellstatus
03) zum Einfügen auf Bot & Atilde; Hinzufügen /Eingeben
04), um zu bearbeiten. Klicken Sie auf die Zeile in der Bearbeitung
05) zum Löschen auf die Zeile Klicken Sie auf die Zeile im Link Eraser
01) Greifen Sie mit Ihrem Anmeldung und Kennwort auf das Bedienfeld zu. Bestellstatus
03) zum Einfügen auf Bot & Atilde; Hinzufügen /Eingeben
04), um zu bearbeiten. Klicken Sie auf die Zeile in der Bearbeitung
05) zum Löschen auf die Zeile Klicken Sie auf die Zeile im Link Eraser
auf die Zeile
Related posts:
Einführung & Ccedil; Ein Remote -Zugriff auf den API -Dienst, mit dem wir E -Mail -Marketing -Mails verwenden können, um viele Funktionen mithilfe von Anforderungen XML auszuführen. Aktualisieren und verwenden Sie Ihre Systemprogrammierung, ohne dass er physisch zugänglich ist. Ein xml & eacute; Eine allgemeine Sprache mit Vorschlag zur Kommunikation zwischen Ihrer Bewerbung und E -Mail -Marketing Mformula Mail.
Zum Beispiel Sie & ecirc; Sie können Ihr System so konfigurieren, dass sie automatisch Kontaktlisten aktualisieren, E -Mail -Kampagnen erstellen und senden, Status und viele andere Funktionen sammeln. Muss PHP 5.1.2 oder höher haben.
Dieses Dokument soll den Zweck dieser Funktionen erläutern und Beispiele für ihre Verwendung angeben.> Ein XML -Post, der mit den Details zur Generierung von Zöllen & AACUTE angefordert wird. an & lsquo; xml path & rsquo; Sie finden uns auf Benutzerkonten -& gt; Benutzer bearbeiten & rsquo; E -Mail -Marketing Mformula Mail unter dem E -Mail -Marketing. Tab. Stellen Sie sicher, dass Sie & ecirc; aktiviert & lsquo; Aktivieren Sie die XML -API & rsquo; Testen und sparen. Der XML -Pfad ist & aacute; Ähnlich:
http://www.mformulamail.com/webmarketingpt/xml.php
oder
http://www.mformulamail.com/webmarketingen/xml.php
& & lsquo; Benutzername & rsquo; E & lsquo; Usertoken & rsquo; In den folgenden Beispielen werden in dieser Stelle erwähnt, wenn der
unter dem Tulus des Benutzernamens & rsquo; e & lsquo; xml token & rsquo; jeweils. Br />
Der XML -Dokumentarfilm für & lsquo; Hinzufügen eines Abonnenten und zugehörigen benutzerdefinierten Details & rsquo; Anfrage ist wie
folgt:
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
& bull; E -MailAddress & ndash; Die E -Mail -Adresse des hinzugefügten Kontakts. (Erforderlich)
& bull; MailingListID & ndash; Die Liste, mit der sich der Kontakt befindet. (Erforderlich)
& bull; Bestätigung & ndash; Legt den Bestätigungsstatus des Abonnenten auf konferenziert oder nicht
fest Format & ndash; Das Format der E -Mail -Kampagnen, die dieser Kontakt bevorzugt, um
(HTML oder Text oder T) (Standard zu Text) zu erhalten,
& bull; CustomFields
& bull; Artikel
& Bull; Fieldid & ndash; Die ID des benutzerdefinierten Felds wird hinzugefügt.
& bull; Wert & ndash; Der Wert, der diesem benutzerdefinierten Feld hinzugefügt werden soll. Br /> und die Kontakt -ID -Nummer zurücksend.
Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten & Ádash; Die Kontakte -ID -Nummer.
In die Mailingliste mit
id & lsquo; 1 & rsquo; , Status eingestellt auf & lsquo; bestätigt & rsquo; , Format auf & lsquo; html & rsquo; und mit dem benutzerdefinierten Feld auf & lsquo; name lastname & rsquo;. Lt; /requestMethod & gt;
& lt; E -Mail -Daten & lt; /gt; br /> & lt; item & gt;
& lt; fieldId & gt; 1 & lt; /fieldid & gt;
& lt; value & gt; name danname & lt; /value & gt;
& lt; Customfields & gt;
& lt; /details & gt;
& lt; nutzt die Curl -Funktionalität von Php & rsquo;
über XML in die Anwendung. & lt. & Lt; Details & gt;
& lt; EmailAddress & gt; E -Mail@domain.com< /Emailaddress & gt;
& lt; mailinglist & gt;
& lt; bestätigt & gt; yes & lt; /bestätigt & gt;
& lt; Customfields & gt;
& lt; item & gt;
& lt; name destname & lt; /value & gt & gt .
curl_setopt ($ ch, curlopt_post, 1);
curl_setopt ($ ch, curlopt_postfields, $ xml);
$ result = @curl_exec ($ ch);
if ($ $ result === false) {
echo „Fehlerausführungsanforderung“;
} else {
$ xml_doc = simplexml_load_string ($ result);
echo ' Status ist & & #39;, $ xml_doc- & gt; {
Echo ' Datum ist ', $ xml_doc- & gt; /> echo ' Fehler ist ', $ xml_doc- & gt; fehler, ' & lt; br /& gt; ' ;;
}}
? wird eine Fehlermeldung demonstrieren, die bei einer schlechten Anfrage restauriert wird. XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (Erforderlich)
erfolglose Antwort
Bei Einreichung einer fehlerhaften Antwort auf das fehlende Feld oder eines ungültigen Wertes, den die Anforderung fehlschlägt.
wird über XML zurückgegeben Warum.
In dieser Untersuchung werden Sie mit der Fehlermeldung ein Geschenk sein:
& lsquo; Die von Ihnen bereitgestellte XML ist nicht gültig. Bitte überprüfen Sie Ihr XML -Dokument und versuchen Sie es erneut. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, die erklärt, warum die Anfrage fehlgeschlagen ist. > & Lt; requestMethod & gt; getlists & lt; /requestMethod & gt;
& lt; /details & gt;
& lt; /xmlrequest & gt;
Beispiele Die Anforderung, nach dem Beispielcode nach dem Beispiel -Code zu sein, wird in PHP geschrieben und verwendet die Curl -Funktionalität von PHP, um die
über XML in die Anwendung einzufügen.
& lt; php
$ xml = 39; /> & lt;; RequestMethod & gt; getlists & lt; /requestMethod & gt;
& lt; /details & gt;
& lt; /xmlrequest & gt; //www.mformulamail.com /webmarketingen/xml.php');
curl_setopt ($ ch, curlopt_ransfer, 1);
curl_setopt ($ ch, curlopt_post, 1); $ xml);
$ result = @curl_exec ($ ch);
if ($ result ==== false) {
echo „Fehlerarztanforderung“;
} else {um ($ xml_doc- & gt; status == ' Succcess ') {
print_r ($ result);
} {
echo ' Fehler is &#&# 39;, $ xml_doc- & gt; Fehler, ' & lt; br /& gt; ' ;;
}? />
Dieser Untersuchung prüft, dass das Token, dass Sie ein gültiges Token sind. Es ist immer noch enthalten. XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
Erfolgreiche Antwort
Bei Einreichung eines gültigen & lsquo; prüfen Token & rsquo; Fordern Sie die XML -API an.
Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten & Ádash; Dies wird zurückkehren. 1 & rsquo; Für eine erfolgreiche Autorisierung. Die Statusnachricht wird über XML zurückgegeben, warum. Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, in der erklärt wird, warum die Anforderung fehlgeschlagen ist. /> Gültiges Token.
& lt; xmlRequest & gt; /> & lt; UserToken & gt; Authentifizierung & lt; /requestType & gt;
& lt; requestMethod & gt; br /> Beispielanforderung (PHP)
Der folgende Beispielcode wird in PHP geschrieben und verwendet die Curl -Functationality von PHP, um das obige XML in die Anwendung einzufügen.
& lt; php
$ xml = ' ; & Lt; /requestyp & gt;
& lt; requestMethod & gt; curl_setopt ($ ch, curlopt_retransfer, 1);
curl_setopt ($ ch, curlopt_post, 1);
curl_setopt ($ ch, curlopt_post, 1); $ Ch, curlopt_postfields, $ xml);
$ result = @curl_exec ($ ch);
if ($ result === false) {
echo „Fehler, die Reflexion durchführen“; />} else {
$ xml_doc = simplexml_load_string ($ result);
echo ' Status ist ', $ xml_doc- & gt; /& gt; ' ;;
if ($ xml_doc- & gt; ' Erfolg ') {
print_r ($ result); BR /> Echo ' Fehler ist ', $ xml_doc- & gt; Fehler, ' & lt; br /& gt; ' ;;
}
? In diesem Beispiel wird der Kontakt aus Ihrer Kontaktliste gelöscht.
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
& bull; Liste & ndash; Die ID der Kontaktliste, nach der Sie suchen möchten (erforderlich)
& Bull; E -MailAddress & ndash; Die E -Mail -Adresse des Kontakts, den Sie zu einer Locate (erforderlich)
erfolgreiche Antwort
Bei Einreichung eines gültigen Abonnenten & rsquo; Fordern Sie die XML -API an, einen Status von erfolgreich. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten
& bull; Element – Die Anzahl der Abonnenten wurde korrekt entfernt.
erfolglose Antwort Wird versagen. Die Statusnachricht wird über XML zurückgegeben, warum. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, in der erklärt wird, wie man fehlgeschlagen anfordern. Gt; & Lt; E -MailaDress & gt;
& lt; /details & gt;
& lt; /xmlRequest & gt;
Beispielanforderung (PHP)
Folgendes Der Beispielcode ist in PHP geschrieben und verwendet die Curl -Funktionalität von PHP und das Einfügen des
über XML in die Anwendung.
& lt; php
$ xml = ' . br /> & l bis; /xmlRequest & gt; ' ;;
$ ch = curl_init (' http: //www.mformulamail.com/webmarketingen/xml.php& #39;);
curl_setopt ($ ch, curlopt_retransfer, 1);
curl_setopt ($ ch, curlopt_post, 1);
curl_setopt ($ ch, curlopt_postfields, $ xml);$ result = @curl_exec ($ ch);
if ($ result === false) {
echo „Fehler, die Reflexion ausführen“;
} else {
$ xml_doc = simplexml_load_string ($ result);
echo ' Status ist ', $ xml_doc- & gt; /> if ($ xml_doc- & gt; ' Erfolg ') {
print_r ($ result); #39;, $ xml_doc- Listet das benutzerdefinierte Felddatum auf:
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, mit dem sich beim E -Mail -Marktin angemeldet wurde Mformula Mail. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; EquestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
& bull; ListIds & ndash; Die ID & rsquo; der Kontaktliste, dass die benutzerdefinierten Felddaten wiederhergestellt werden. . Übermittlung Die gefundenen benutzerdefinierten Felddaten werden
in formatiertem XML retratet. Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten
& bull; Artikel
& Bull; Fieldid & ndash; Die benutzerdefinierte Fields -ID -Nummer.
& bull; Name & ndash; Der Name des benutzerdefinierten Feldes.
& bull; FieldType & ndash; Die Art des Feldes (Text, Nummer usw.).
& bull; DefaultValue & ndash; Wenn Sie einen Standardwert festlegen, wird er hier angezeigt.
& bull; Erforderlich & ndash; Wenn dieses Feld abgelehnt wird, ausgefüllt zu werden (1 oder 0).
& bull; Feldersetings & ndash; Serialisierte Version der benutzerdefinierten Feldereinstellungen
nachweisliche Antwort
Bei Einreichung einer fehlerhaften Antwort aufgrund eines fehlenden Feldes oder eines ungültigen Wert Wird versagen. Die Statusnachricht wird über XML zurückgegeben, warum. Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, die erklärt, warum die Anfrage fehlgeschlagen ist.
& lsquo; 1 & rsquo; /RequestMethod & gt;
& lt; Details & gt; /details & gt;
& lt; /xmlRequest & gt;
Beispielanforderung (PHP)
Der folgende Beispielcode wird in PHP geschrieben und verwendet die Curl -Funalität von PHP, um das obige XML in die Anwendung einzufügen.
& lt; php
$ xml = ' & Gt; lists & lt; & listIds & gt; 1 & listIds & gt;
& lt; /details & gt;
& lt; /xmlrequest & gt;
' ;: //www.mformulamail.com/webmarketingen/xml.php');
curl_setopt ($ CH, Curlopt_retransfer, 1)
curl_setopt ($ ch, curlopt_post, 1); > > curl_setopt ($ ch, curlopt_postfields, $ xml);
$ result = @curl_exec ($ CH);
if ($ result === false) {
echo „Fehlerausführungsanforderung“ ;
} else {
$ xml_doc = simplexml_load_string ($ result);
echo ' Status ist ', $ xml_doc- & gt; br /& gt; &# 39 ;;
if ($ xml_doc- & gt; status == ' Erfolg ') {
print_r ($ result);
} {
echo ' Fehler ist ', $ xml_doc- & gt; Fehler, ' & lt; br /& gt; ' ;;
}
? & gt;
listen abrufen
Dieser Untersuchung ruft eine Liste aller Kontaktlisten ab, die in E -Mail -Marketing -Mformula -Mails lokalisiert sind, und
Return formated XML mit dem Daten gefunden.
Beachten Sie, dass das Detail -Tag im Beispiel noch enthalten ist, obwohl keine Details erforderlich sind.
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
Erfolgreiche Antwort
Bei Einreichung eines gültigen & lsquo; erhalten Listen & rsquo; Anfordern der XML -API gibt alle Daten zurück, die in den E -Mail -Marketing -Mormula -Mail -Kontaktlisten gefunden wurden. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten
& bull; Artikel
& Bull; ListId & ndash; Die ID der Liste.
& bull; Name & ndash; Der Name der Liste.
& bull; Abonnement & ndesh; Zählen Sie, wie viele abonnierte Kontakte.
& Bull; UmubsCress & ndash; Zählen Sie, wie viele nicht beschriebene Kontakte.
& bull; Autoresponderycount & ndash; Zählen Sie, wie viele Autoresponder mit der Kontaktliste verknüpft sind. Listen fehlen
. Die Statusnachricht wird über XML zurückgegeben, warum. Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, in der erklärt wird, warum die Anfrage fehlgeschlagen ist. UserToken & gt;
& lt; /details & gt;
& lt; /xmlRequest & gt;
Beispielanforderung.;? Php
$ xml = ' & lt; xmlRequest & gt; & Lt; requestMethod & gtlists & lt; /requestMethod & gt;
& lt; Details & gt;
& lt; /gt;
$ ch. = curl_init (' http: //www.mformulamail.com/webmarketingen/xml.php');
curl_setopt ($ CH, curlopt_retransfer, 1);
curl_setopt ($ ch, ch, CH. curlopt_post, 1);
curl_setopt ($ ch, curlopt_postfields, $ xml);
$ result = @curl_exec ($ ch);
if if ($ result === false) {<<< Br /> Echo „Fehler bei der Ausführung von Anforderungen“;
} else {
$ xml_doc = simplexml_load_string ($ result);
echo ' & gt; Status, ' & lt; br /& gt;) {
print_r ($ result);
} else {
echo ' Fehler ist ' ; Als OS eine Liste aller
der Kontakte, die sich in dieser Liste befinden, und die XML zurückgegeben mit den gefundenen Daten.
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
& bull; SearchInfo
& bull; Liste & ndash; Die ID der Kontaktliste, nach der Sie suchen möchten (erforderlich)
& Bull; E -Mail & ndash; Die E -Mail -Adresse des Kontakts, den Sie zu einer Locate (Erforderlich)
erfolgreiche Antwort
Bei Einreichung eines gültigen & lsquo; Get -Abonnenten & rsquo versuchen; Fordern Sie die XML -API an >
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten
& bull; Count & ndash; Anzahl der Abonnenten.
& bull; Abonnentenliste & ndash; Liste der E -Mail -Adressen der Abonnenten. . Die Statusnachricht wird über XML zurückgegeben, warum. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, in der erklärt wird, warum die Anfrage fehlgeschlagen ist. Für alle E -Mail -Adressen, die
die Informationen enthalten & lsquo;@uedomain.com & rsquo;
& lt; xmlrequest & gt;
& lt; username & gt; usertoken & Gt; ; und nutzt die Curl -Funktionen von Php & rsquo, um die
über XML in die Anwendung einzufügen.
& lt; php
$ xml = ' & lt ; RequestMethod & Gt; >
$ ch = curl_init (' http: //www.mformulamail.com/webmarkeni/xml.php');); . $ result === false) {
echo „Fehlerarztanforderung“;
} else {
$ xml_doc = simplexml_load_string ($ resultt);
echo ' Status ist ist ', $ xml_doc- & gt; ') {
print_r ($ result);
} else {
echo ' Fehler ist ', $ xml_doc- & gt; fehlersage, ', ' ; >
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
& bull; E -Mail & ndash; Die E -Mail -Adresse des Kontakts, nach dem Sie suchen (erforderlich)
& Bull; Liste & ndash; Die ID der Kontaktliste, die Sie suchen möchten (erforderlich)
erfolgreiche Antwort
nach Einreichung eines gültigen & lsquo; ist Kontakt auf der Liste und rsquo; Fordern Sie die XML -API zurück, wenn sie den Kontakt
renst und nichts zurückgibt, wenn nicht. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten & Ádash; Wird zurückkehren & lsquo; 1 & rsquo; Wenn der Kontakt gefunden wird. FAIL. Die Statusnachricht wird über XML zurückgegeben, warum. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, in der erklärt wird, warum die Anfrage fehlgeschlagen ist. Es. lt; usenteroken & gt; br /> & lt; Details & gt; & lt; /listIds & gt;
& lt; /details & gt;
& lt; php und nutzt Php & lol; s Lockenfunktionen an die Verwendung Fügen Sie die
über XML in die Anwendung ein. & lt; userername & gt; Br /> & lt; Details & gt;
& lt; emaiildress & gt; /details & gt;
& lt; /xmlRequest & gt; 39;);
curl_setopt ($ ch. , curlopt_retransfer, 1);
curl_setopt ($ ch, curlopt_post, 1);
curl_setopt ($ ch, curlopt_postfields, $ xml); /> if ($ result ==== false) {
echo „Fehlerarztanforderung“;
} else {
$ xml_doc = simplexml_load_string ($ result);
echo & #39; Status ist ', $ xml_doc- & gt; Status, ' & lt; br /& gt; ' ;;
if ($ xml_doc- ' Erfolg ') {
print_r ($ result);
} else {
echo ' Fehler ist ' , ' & lt; br /& gt; ' ;;
}
}
?01) Zugriff auf das Bedienfeld
02) ap & oacute; login klicken auf die Konfiguration; Postamt Sigep & gt; & gt; Wählen Sie die Felder aus und bearbeiten Sie:
Benutzer SIGEP: Holen Sie sich mit Ihrem Account Manager, wo Sie den Vertrag mit der Post
durchgeführt habenPost Passwort SIGEP: & nbsp;
verschließenHolen Sie sich Ihren Account Manager, wo Sie sich mit der Post c & oacute; Ich sage administrative Post -Office SIGEP: & nbsp; Erhalten Sie mit Ihrem Account Manager, in dem Sie mit der Post
einen Vertrag vergeben.n & uacute; BRO -Vertragspostbüro SIGEP: & nbsp; Erhalten Sie mit Ihrem Account Manager, wo Sie den Vertrag mit der Post
Cart & Haltung; Post Post SIGEP: & nbsp; erhält mit Ihrem Account Manager, wo Sie den Vertrag mit der Post
Board der Direktoren Sigep: & nbsp; kopieren und fügen Sie eine Option für Ihre Registrierung_AC_ACentral, Directory_dr_alagoas, Verzeichnis amapa, board_dr_bahia, Directory_dr_brasiia, board_ceara, board_dr_bahia, board_dr_drahia, board_dr_verto, staboard_dr_sedo_santo,, board_dr_e_santo,, maranh_dr_Santo,, , board_mato_grosso_sul, board_mato_grosso, directory_dr_parabi Co, board_dr_piaui, board_dr_parana, board_dr_rio_de_jano, board_dr_rio_grande_do_norte, board_dr_rondonia, directory_dr_dr_grande_do_sul, board_santa_catarina Rior, board_dr_sao_paulo or board_dr_tocantins
CNPJ: Geben Sie den CNPJ Ihres Unternehmens ein. Nur nicht das bloße.
Name Firma: Geben Sie den Fantasy -Namen Ihres Unternehmens ein.
Öffentlicher Ort: & nbsp; Geben Sie Ihre Geschäftsadresse ein.>
N & uacute;> span> span> span> span> span> < /p>
Komplement: & nbsp; Geben Sie Ihre Geschäftsadresse -Komplement ein. < /span>
Nachbarschaft: & nbsp; Geben Sie Ihre Firmenviertel ein. Span> span> span> span> span> s> p>
Postleitzahl: & nbsp; Geben Sie die Postleitzahl Ihres Unternehmens ein / Span> span> span> span> span> span> span> span> p>Stadt: & nbsp; Geben Sie Ihre Firmenstadt ein.UF: & nbsp; von Ihrem Firma. P>
Höhenbox: Geben Sie Bargeldhöhe ein, um als Standardwert zu definieren; o,, Dieses Feld kann bearbeitet werden, wenn das Etikett generiert wird. Span> span> p>
Breite: Geben Sie die Breite des Box ein, um sie zu definieren Wie Standardwert, dieses Feld kann beim Generieren des Etiketts bearbeitet werden.> span> span> span> p>
Kassierer: Geben Sie die Länge des Feldes ein, um als Standardwert zu definieren, Dieses Feld kann beim Erstellen des Etiketts bearbeitet werden. span> span> span> span> span> p>
Statusverarbeitung: Wählen Sie eine Präferenzstatusverarbeitung aus Versand, wenn es automatisch den Status der Bestellung erzeugt und aacute; geändert. Macht & aacute; Status erstellen, bearbeiten und löschen im Bedienfeld & gt; & gt; Kunden & gt; & gt; Status.
Status gesendet: Wählen Sie a Vorlagiger Status gesendet, nach dem Senden der Verwaltung die Verwaltung; Verfolgen Sie online den Versand der Statusverarbeitung, wenn automatisch der Bestellstatus weitergeleitet wird. geändert. Macht & aacute; Status erstellen, bearbeiten und löschen im Bedienfeld & gt; & gt; Kunden & gt; & gt; Status.
E -Mail> E -Mail -Einreichungsstatus : Wählen Sie eine E -Mail -Vorlage aus, die an den Kunden gesendet werden soll, wenn der Status den Versand bearbeitet. Macht & aacute; E -Mails erstellen, bearbeiten und löschen Sie Vorlagen -E -Mails im Bedienfeld & gt; & gt; Tools & gt; E -Mail -Vorlagen.
Span> span> p>E -Mail -Vorlage Status Lieferung: Wählen Sie eine E -Mail -Vorlage aus, die an den Kunden gesendet werden soll, wenn der Status den Versand des Administrators IR & AACUTE; Verfolgen Sie online, wenn er als Aacute bezeichnet wird; Eingereicht eine E -Mail -Vorlage. Macht & aacute; E -Mails erstellen, bearbeiten und löschen Sie Vorlagen -E -Mails im Bedienfeld & gt; & gt; Tools & gt; E -Mail -Vorlagen. Span> span> span> p>
E -Mail -Vorlage Statusverarbeitung Versandaufträge Telefon: Wählen Sie eine E -Mail -Vorlage aus, die an den Kunden gesendet werden soll, wenn der Status den Versand bearbeitet. Macht & aacute; E -Mails erstellen, bearbeiten und löschen Sie Vorlagen -E -Mails im Bedienfeld & gt; & gt; Tools & gt; E -Mail -Vorlagen.
E -Mail -Vorlage Status eingereichtes Telefon: Wählen Sie eine E -Mail -Vorlage, die an den Kunden gesendet werden soll, wenn der Status den Versand des Administrators IR & AACUTE; Verfolgen Sie online, wenn er als Aacute bezeichnet wird; Eingereicht eine E -Mail -Vorlage. Macht & aacute; E -Mails erstellen, bearbeiten und löschen Sie Vorlagen -E -Mails im Bedienfeld & gt; & gt; Tools & gt; E -Mail -Vorlagen.
Logo Etikette Company: FA & Ccedil; Eine Upload Ihres Unternehmens -Logo -Images. Format: Png. Größe: Breite 120pixel und Höhe 140pixel. Span> span> span> span> span> span> p>
URL: http://www.namedoseusiten.com.br/api_orders.php?cid=& postalcode = & amp; cname = & amp; mail = & amp; status = & amp; payment = & amp; = & amp; date_from = & amp; action = ordners_list
Parameter Format Beschreibung cid Get Kunden -ID
Nur Nummer ist erforderlich
Überprüfen Sie die API, um die Kunden -ID zu erhalten. < /p>Postalcode Get Postleitzahl der Versandadresse oder Kundenadresse
Es ist nur Nummer erforderlich
Beispiel: 04267000 < /td>cname Get Kundenname E -Mail Get E -Mail -Adresse des Kunden Status Get Status für Filterbestellungen
Überprüfen Sie die API, um den Status zu erhalten. < /td>Zahlung Get Zahlung für Filter die Bestellungen Signature_Rectering Get 1 = aktiv oder 0 = inaktiv
Nur Zahl ist erforderlich < /td>Cancel_sinature_recoring Get 1 = aktiv oder 0 = inaktiv
Nur Zahl ist erforderlich < /td>date_from Get Datum von für Filterbestellungen
Beispiel: DD/MM/JJJJdate_to Get Datum für Filterbestellungen
Beispiel: DD/MM/JJJJPHP -Probe:
// Beispiellistenbestellungen $ add_query_order = ' ' ;; $ cid = ' ' ;; if ($ cid! = ' ') { $ add_query_order. = ' & amp; cid = ' $ cid; } $ postalcode = ' ' ;; if ($ postalcode! = ' ') { $ add_query_order. = ' & amp; postalcode = ' $ postalcode; } $ cname = ' ' ;; if ($ cname! = ' ') { $ add_query_order. = ' & amp; cname = ' $ cname; } $ mail = ' ' ;; if ($ mail! = ' ') { $ add_query_order. } $ status = ' ' ;; if ($ status! = ' ') { $ add_query_order. = ' & amp; status = ' $ status; } $ Payment = ' ' ;; if ($ payment! = ' ') { $ add_query_order. = ' & amp; payment = ' } $ Signature_recrer = ' ' ;; If ($ abonnieren_current! = ' ') { $ add_query_order. } $ Cancel_sinatura_Recurrent = ' ' ;; if ($ Cancel_sinatura_reactering! = ' ') { $ add_query_order. } $ date_from = ' ' ;; if ($ date_from! = ' ') { $ add_query_order. } $ date_to = ' ' ;; if ($ date_to! = ' ') { $ add_query_order. } $ Url = $ tabain_url. ' /api_orders.php? Action = orders_list ' $ add_query_order; $ Ch = curl_init ($ url); Curl_setopt ($ ch, curlopt_returntransfer, true); curl_setopt ($ ch, curlopt_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Usuario1: ' . Basis64_CODE ($ Usuario1), ' Passwort1: ' . Basis64_CODE ($ password1))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Beispiellistenbestellungen eof
return:
ordners_id
customer_name
customer_email_address
order_total
DATE_PURCHBASIS
ordners_status_name
payment_method < /p>01) Greifen Sie mit Ihrem Anmeldung und Kennwort auf das Bedienfeld zu. E-Mail-Vorlage
03) zum Einfügen auf Bot & Atilde; Hinzufügen /Eingeben
04), um zu bearbeiten. Klicken Sie auf die Zeile auf dem Link Bearbeiten
05). So löschen Sie im Link auf die Zeile. Folgen Sie01) Besuchen Sie das Bedienfeld mit Ihrem Anmeldung und Ihrem Kennwort
02) AP & Oacute; Anmeldemittel -Klickanforderungen
03), um auf Bot & Haltung zu klicken. Hinzufügen /Einfügen
04), um zu bearbeiten. Klicken Sie auf die Zeile im Link bearbeiten. ) Um E -Mails anzuzeigen /zu senden, klicken Sie auf die Zeile in der Ansicht
07), um zu drucken, um auf die Zeile auf dem Link zu drucken zu druckenPost: http://www.namedoseusiten.com.br/api_orders.php?action=update_orders
Parameter Format Beschreibung oid json Auftrags -ID
Es ist nur Nummer erforderlich
Überprüfen Sie die API, um die Bestellnummer zu erhalten.
Format: Bigint (11)
* Feld erforderlich < /td>Status json Verwenden Sie die API, um den Status aufzulisten und Name und ID zu erhalten.
Kommentare json Text zur Kommentierung der Bestellstatus -Ordination
Format: Text < /td>Restock json Verwenden Sie das ON, um das Wiedergabebock zu aktivieren. Ändern Sie auch den Status, um zu stornieren oder leer zu lassen.
Format: Varchar (11) < /td>Rückzahlung json Verwenden Sie das True, um die Rückzahlung zu aktivieren oder leer
Format: varchar (11) < /td>Neubestellung json Verwenden Sie das True, um eine Neuordnung zu aktivieren oder leer
Format: varchar (11) < /td>Signature_Rectering json Verwenden Sie das 1, um das Aussehensabonnement zu aktivieren oder leer
Format: int (1) < /td>Cancel_sinature_recoring json Verwenden Sie das 1, um das Abonnieren von Abbrechen zu aktivieren oder leer
Format: int (1) < /td>nebal_fraud json Verwenden Sie das True, um Betrug zu bestätigen oder leer
Format: varchar (11) < /td>customer_status_account json Verwenden Sie das True, um das Block -Kundenkonto zu aktivieren, oder lassen Sie leer
Format: varchar (11) < /td>PHP -Probe
// Beispielbearbeitungsbestellungen $ Url = $ tabain_url. ' /api_orders.php? Action = update_orders ' ;; $ data = array ("oid" = & gt; "12302006081632", // Bestell -ID (nur die Zahl ist erforderlich) * Feld erforderlich "Status" = & gt; "116", // Verwenden Sie die API, um den Status aufzulisten und Name und ID zu erhalten (nur Nummer ist erforderlich) * Feld erforderlich "Kommentare" = & gt; "Test", // Verwenden Sie die API, um die E -Mail -Vorlagen aufzulisten // "benachrichtigen" = & gt; "On", // Verwenden Sie das ON, um Benachrichtigungen per E -Mail zu aktivieren, auch den Status zu ändern oder leer zu lassen // "Notify_Coments" = & gt; "On", // Verwenden Sie das ON, um Benachrichtigungen zu aktivieren, auch den Status zu ändern oder leer zu lassen "Restock" = & gt; "", // Verwenden Sie das ON, um Restock zu aktivieren, den Status auch in Kanäle zu ändern oder leer zu lassen "Rückzahlung" = & gt; "", // benutze das wahr, um die Rückzahlung zu ermöglichen oder leer zu lassen "neu" = & gt; "", // benutze das wahr, um eine Nachbestellung zu aktivieren oder leer zu lassen "Recorring Signature" = & gt; "", // Verwenden Sie das 1, um das erscheinen Abonnement zu aktivieren oder leer zu lassen "Cancel_sinatura_reacterant" = & gt; "", // Verwenden Sie das 1, um das Abonnement des Abbrechens zu aktivieren oder leer zu lassen "Bestätigung_Fraud" = & gt; "", // benutze das wahr, um Betrug zu bestätigen oder leer zu lassen "customer_status_account" = & gt; "// Verwenden Sie das True, um das Block -Kundenkonto zu aktivieren oder leer zu lassen ); $ data_string = json_encode ($ date); $ Ch = curl_init ($ url); Curl_setopt ($ ch, curlopt_customrequest, "post"); Curl_setopt ($ ch, curlopt_postfields, $ data_string); Curl_setopt ($ ch, curlopt_returntransfer, true); curl_setopt ($ ch, curlopt_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Usuario1: ' . Basis64_CODE ($ Usuario1), ' Passwort1: ' . Basis64_CODE ($ password1), ' Inhaltslänge: ' . Strlen ($ data_string)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Beispielbearbeitungsbestellungen eof
Rückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
oid
Nachricht < /p>01) Zugriff auf das Bedienfeld
02) ap & oacute; login klicken auf die Konfiguration; Bearbeiten Sie die Optionen:
automatische Abbrechen der Bestellung aktivieren und Aktien ersetzen: true = enable / false = deaktivieren < / p>
Aktien automatisch abbrechen und ersetzen Sie dies mit diesem Status: Wählen Sie 3 OP & Ccedil; Achtung: Alle Bestellungen mit diesem Status werden storniert, die Bestände automatisch wiederhergestellt und die Kunden erhalten und erreichen die Stornierungs -E -Mail automatisch.
Stornieren und ersetzen Sie die automatische Änderung für diesen Status: Die Anfrage ist & aacute; automatisch in diesen Status geändert
E -Mail -Vorlage automatische Absage und Ersetzen Sie Aktien: E -Mail, die automatisch an den Käufer gesendet werden können
Wie viele Tage für die automatische Abbrechen und Ersatzbestätigung: Wie viele Tage, um den Prozess automatisch durchzuführen. Füllen Sie nur dieses Feld aus.
03) AP & oacute; Klick -Aktualisierung.
01) Zugriff auf das Bedienfeld
02) Nach dem Anmeldung klicken Sie auf Konfiguration & gt; & gt; Bestellungen einstellen & gt; & gt; Bearbeiten Sie die Optionen:
automatische Abbrechen der Bestellung aktivieren und Aktien ersetzen: true = enable / false = deaktivieren < / p>
Aktien automatisch abbrechen und ersetzen Sie mit diesem Status: Wählen Sie 3 Bestellstatusoptionen aus, um die Produktbestände automatisch zu stornieren und zu ersetzen. Achtung: Alle Bestellungen mit diesem Status werden storniert, die Bestände werden automatisch wiederhergestellt und die Kunden erhalten automatisch Stornierungs -E -Mail.
Stornieren und ersetzen Sie die automatische Änderung für diesen Status: Die Bestellung wird automatisch in diesen Status geändert.
E -Mail -Vorlage automatische Absage und Ersetzen Sie Aktien: E -Mail, die automatisch an den Käufer gesendet werden können
Wie viele Tage für die automatische Abbrechen und Ersatzbestätigung: Wie viele Tage, um den Prozess automatisch durchzuführen. Füllen Sie nur die Zahl in diesem Feld aus.
03) Nachdem Sie auf Update klicken.
URL: http://www.namedoseusiten.com.br/api_seller_orders.php?cid=& postAmcode = & amp; cname = & amp; E -Mail = & am; status = & amp; payment = & am; = & amp; date_from = & amp; action = ordners_list
Header Parameter Format Token Base64_encode () Secret Base64_encode () E -Mail Base64_encode () Parameter Format Beschreibung cid Get Kunden -ID
Nur Nummer ist erforderlich
Überprüfen Sie die API, um die Kunden -ID zu erhalten. < /p>Postalcode Get Postleitzahl der Versandadresse oder Kundenadresse
Es ist nur Nummer erforderlich
Beispiel: 04267000 < /td>cname Get Kundenname E -Mail Get E -Mail -Adresse des Kunden Status Get Status für Filterbestellungen
Überprüfen Sie die API, um den Status zu erhalten. < /td>Zahlung Get Zahlung für Filter die Bestellungen Signature_Rectering Get 1 = aktiv oder 0 = inaktiv
Nur Zahl ist erforderlich < /td>Cancel_sinature_recoring Get 1 = aktiv oder 0 = inaktiv
Nur Zahl ist erforderlich < /td>date_from Get Datum von für Filterbestellungen
Beispiel: DD/MM/JJJJdate_to Get Datum für Filterbestellungen
Beispiel: DD/MM/JJJJPHP -Probe:
// Beispiellistenbestellungen $ add_query_order = ' ' ;; if ($ _get [' Status ']! = ' ') { $ add_query_order. } anders { $ add_query_order. = ' ' ;; } $ Url = $ tabain_url. ' /api_seller_orders.php? Action = orders_list '. $ Ch = curl_init ($ url); Curl_setopt ($ ch, curlopt_returntransfer, true); curl_setopt ($ ch, curlopt_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Token: ' . Basis64_CODE ($ token), ' Geheimnis: ' . Basis64_CODE ($ Secret), ' E-Mail: ' . Basis64_CODE ($ E -Mail)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Beispiellistenbestellungen eof
return:
ordners_id
customer_name
customer_email_address
order_total
DATE_PURCHBASIS
ordners_status_name
payment_method < /p>URL: http://www.namedoseusiten.com.br/api_customers.php?cid=& such = & amp; date_from = & amp; date_to = & amp; status = & am;
Parameter Format Beschreibung Suche Get Suche nach Kundenname, Nachname oder E -Mail -Adresse
Es ist nur Text erforderlich < /p>date_from Get Datum von für Filterbestellungen
Beispiel: DD/MM/JJJJdate_to Get Datum für Filterbestellungen
Beispiel: DD/MM/JJJJStatus Get Status für Filterbestellungen
1 = aktiv oder 0 = inaktiv
Nur Zahl ist erforderlich < /td>customer_groups_id Get Kundengruppen für Filterbestellungen
Überprüfen Sie die API, um die Kundengruppen -ID zu erhalten.
Nur Nummer ist erforderlich < /td>customer_language Get Englisch, Spanisch, Japanisch oder Portugiesisch PHP -Probe:
// Beispielkundenliste $ add_query_order = ' ' ;; $ Search = ' ' ;; if ($ search! = ' ') { $ add_query_order. } $ date_from = ' ' ;; if ($ date_from! = ' ') { $ add_query_order. } $ date_to = ' ' ;; if ($ date_to! = ' ') { $ add_query_order. } $ status = ' ' ;; if ($ status! = ' ') { $ add_query_order. = ' & amp; status = ' $ status; } $ Customs_Groups_id = ' ' ;; if ($ Customs_groups_id! = ' ') { $ add_query_order. = ' & amp; Customs_groups_id = ' } $ Customs_Language = ' ' ;; if ($ Customs_Language! = ' ') { $ add_query_order. } $ Url = $ tabain_url. ' /api_customers.php? Action = Customs ' $ add_query_order; $ Ch = curl_init ($ url); Curl_setopt ($ ch, curlopt_returntransfer, true); curl_setopt ($ ch, curlopt_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Usuario1: ' . Basis64_CODE ($ Usuario1), ' Passwort1: ' . Basis64_CODE ($ password1))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Beispielkunden listen eof auf
return:
Hinweis: Limit von 1000 Kunden pro Konsultation
customer_id
customer_lastname
customer_firstname
DATE_ACCOUNT_Created
Empfehlung
customer_status < /p>