Bestätigung der Produkte
URL des Webservice : https://sws.spartoo.de/mp/xml_check_status_products.phpDieser Webservice ermöglicht es, den Status einer oder mehrerer Produkte auf der Seite abzufragen.
Falls das Produkt nicht online ist, ermöglicht er es zu erfahren, warum dies der Fall ist.
Es ist möglich, den Status des Produktes für jede Größe abzufragen, wenn Sie das Feld size_reference im Import Webservice der Produkte ausgefüllt haben.
Liste der Parameter
Die Parameter dieses Webservice müssen unbedingt per POST übertragen werdenParameter | Beschreibung |
---|---|
partenaire | Muss Ihre Benutzeridentifizierung enthalten: |
xml | XML-Zeichenfolge die die Liste der Informationen enthält, die für den Lieferschein notwendig sind |
Format des XML-Parameters
Die Textfelder müssen durch CDATA Tags geschützt sein, wenn sie Sonderzeichen enthalten, durch die das XML ungültig wird.
Die Textfelder müssen durch CDATA Tags geschützt sein wenn Sie Sonderzeichen enthalten, durch die die XML-Datei ungültig wäre.
<root> <products> <product> <reference_partenaire>string</reference_partenaire> <products_size_reference>string</products_size_reference> </product> <!-- ... Mehrere "<product>" Tags möglich ... --> </products> </root>
Beschreibung der Felder der Eingangs-XML
Tag | Beschreibung | obligatorisch |
---|---|---|
reference_partenaire |
Produkt-ID des Händlers Entspricht dem Feld reference_partenaire des Import Webservice der Produkte |
obligatorisch |
products_size_reference |
Referenz des Produkt nach Größe. Entspricht dem Feld size_reference des Import Webservice der Produkte |
optional |
Beispiel XML-Parameter
<root> <products> <product> <reference_partenaire>SKU_PARENT</reference_partenaire> <products_size_reference>SKU</products_size_reference> </product> <product> <reference_partenaire>SKU_PARENT 2</reference_partenaire> </product> </products> </root>
Format der zurückgeschickten XML-Datei
<root> <errors>int</errors> <products> <product> <reference_partenaire>string</reference_partenaire> <size_reference>string</size_reference> <status>string</status> <description>string</description> </product> <!-- ... Mehrere "<product>" Tags möglich ... --> </products> </root>
Liste der Fehlercodes des Webservice
Code | Beschreibung |
---|---|
1 | Kein Parameterfehler |
-1 | Der Parameter partenaire fehlt oder ist leer |
-2 | Der Partnerparameter existiert nicht |
-11 | Der Parameter xml fehlt oder ist leer |
-15 | XML-Sytnaxfehler, überprüfen Sie Ihre XML-Datei |
-428 | Ihr Kundenkonto wurde nun desaktiviert. Sie können nun keine weiteren Anfragen an den Webservice stellen. |
-429 | Sie haben innerhalb der zur Verfügung stehenden Zeit zu viele Anfragen an den Webservice gestellt. |
Beschreibung der Felder der XML-Antwort
Tag | Beschreibung |
---|---|
reference_partenaire | Produkt-ID des Händlers |
size_reference | Referenz des Produktes nach Größe |
Status |
Liste der Status:
|
Beschreibung | Textbeschreibung |
Beispiele XML-Antwort
<root> <errors>1</errors> <products> <product> <reference_partenaire>SKU_PARENT</reference_partenaire> <size_reference>SKU</size_reference> <status>KO</status> <description>Cette référence de taille n'existe pas pour ce produit</description> </product> <product> <reference_partenaire>SKU_PARENT 2</reference_partenaire> <status>OS</status> <description>Ce produit n'est plus en ligne parce qu'il n'a plus de stock</description> </product> </products> </root>