01. Auf die Anmeldung auf die Verwaltung Ihrer Website zugreifen.
02. Klicken Sie auf den Meldungslink
03. Klicken Sie auf den Link zur Statusnachricht
Klicken Sie auf den Link hinzufügen /einfügen, um einen neuen Status einzufügen. Bot & attilde; o edit.
01. Auf die Anmeldung auf die Verwaltung Ihrer Website zugreifen.
02. Klicken Sie auf den Meldungslink
03. Klicken Sie auf den Link zur Statusnachricht
Klicken Sie auf den Link hinzufügen /einfügen, um einen neuen Status einzufügen. Bot & attilde; o edit.
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>
& eacute; P & aacute gina zum Aktivieren / Deaktivieren / Ansehen / Einfügen / Bearbeiten / Löschen der Nachrichten der Nachrichten. < / P>
Post: 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>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>& eacute; P & aacute gina zum Aktivieren / Deaktivieren / Ansehen / Einfügen / Bearbeiten / Löschen der Nachrichten der Nachrichten. < / P>
& eacute; P & aacute;
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>01) Der Kunde greift auf mein Konto auf Ihrer Website zu
zugänglich.02) Nach dem Anmeldung klickt er auf die Bestellung
03) hat die Option, Rückgabe / Exchange < / p> anzufordern
04) Nachdem die Bestimmungen der Rückgabe / Exchange < / p> zustimmten, < / p>
05) wählt die Produkte aus, die Sie austauschen/zurückgeben möchten, Quantität, Vernunft und Vernunft/Kommentar
Hinweis: Die Option zur Anfrage von Rückgabe / Austausch ist erst nach bestimmten Tagen sichtbar, wenn Sie im gesendeten Status sind. Gemäß Ihrer Konfiguration im Bedienfeld & gt; & gt; Konfiguration & gt; & gt; Bestellungen einstellen & gt;
In der Anzahl der Tage nach dem Versand an den Kunden sehen und anfordern die Rückgabe / Austausch -Taste in meinen Bestellungen (wie viele Tage nach dem Versand der Kundenansicht die Schaltfläche, um die Rückgabe / Austausch für meine Bestellungen anzufordern), setzen Sie die Anzahl der Tage. Füllen Sie dieses Feld nur aus
In der Bestellstatus -Exchange nach der Kundendrehlinie (Nachdem der Kunde nach dem Kunden die Exchange anfordert), wählen Sie nach dem Kunden einen Status, nachdem der Kunden die Exchange anfordert, damit die Bestellung in diesem Status
liegtIn der Bestellstatus -Rückgabe Nach der Kundenanforderungszeile (Status der Bestellung nach dem Kunden nach der Rückgabe der Kunden), wählen Sie einen Status, nachdem der Kunde die Rückgabe anfordert, damit die Bestellung in diesem Status
liegtim Bestellstatus, der zum Versand der Rückgabetaste / Austauschschaltfläche in meinen Bestellungen (Bestellstatus nach dem Versand, um die Schaltfläche Return / Exchange auf meinen Bestellungen anzuzeigen) aus Wählen Sie den gesendet Nach dem Versand
Sie & ecirc; Sie können Self-Response / Self-Antwort verwenden, um eine Nachricht automatisch an jemanden zu senden, der eine E-Mail an ein bestimmtes Konto sendet. Dies kann Zeit sein, wenn Sie & ecirc; Schätzung; in zerbrechlich oder nicht verfügbar oder wenn Sie eine Lehrnachricht haben, die Sie an eine Support -E -Mail -Adresse senden möchten.
1. Klicken Sie im Bedienfeld auf & iacute; Kegel, der als „automatische Antwort“ bezeichnet wird.
2. Klicken Sie auf dem nächsten Bildschirm auf Bot & Atilde. „Automatische Antwort hinzufügen“.
3. Wählen Sie dann die Zeichen aus, die Sie verwenden möchten. Der Standard; ANSI_X3.4-1968, aber wenn Sie spezielle und markierte Zeichen verwenden möchten, wird empfohlen, UTF-8 zu verwenden.
4. Das Feld „Intervall (Stunden)“ muss mit der Frequenz gefüllt werden, mit der die Selbstbefragten gesendet werden. Füllen Sie zum sofortigen Versand mit „0“ (Null).
5. Dann du & ecirc; Sie müssen die E -Mail -Kontoadresse, an die Sie sind, informieren. Selbstantwort konfiguriert.
6. Im Feld „von:“ Sie & ecirc; Sie können einen Namen informieren, der & aacute besteht; des Namens der Ausstellung & Ccedil; Das Feld „Subjekt:“ enthält das Thema der Nachricht, die und aacute; selbstgefordert. Wenn Sie dieses Feld nicht abgeschlossen haben, ist das gleiche Thema in der ursprünglichen Nachricht und in der Eizellen enthalten. verwendet als Antwort.
8. Im letzten Feld – „Körper“ – sollte in den Körper der Botschaft enthalten sein, die und aacute; Eingereicht. Dieses Feld ermöglicht die Verwendung von HTML, dessen Auswahlfeld bei Bedarf / Wunsch ausgewählt werden sollte. < / P>