Asynchroner Produktimport
URL des Webservice : https://sws.spartoo.de/mp/xml_import_products_async.phpDieser Webservice sollte auf die gleiche Weise verwendet werden wie xml_import_products
Der einzige Unterschied zu diesem Webservice ist, dass er die Produkte asynchron einbindet.
Wenn Sie diesen Webservice aufrufen, gibt er Ihnen eine URL zurück.
Wenn Sie diese URL aufrufen, erhalten Sie den Status der Dateiintegration.
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 Produktliste enthält |
Optionale Parameter, die in POST übertragen werden kann
Paramètre | Beschreibung |
---|---|
Stärke_Beschreibung | Bitte eine 1 setzen wenn Sie die Update-Produktbeschreibungen aktivieren wollen: löschen der vorhandenen Beschreibungen, bearbeiten der Beschreibung eines Produktes, das nicht mehr am Lager ist (Null-Inventar Produkt), etc. |
force_overwrite | Bitte die Zahl 1 einsetzen wenn Sie einen Integrationsfehler korrigieren möchten. Beachten Sie dass direkt im Anschluss der Katalog ohne overwrite zu gesendet werden muss. |
Format der zurückgeschickten XML-Datei
<root> <url>string</url> <errors>int</errors> </root>
Liste der Fehlercodes des Webservice
Code | Beschreibung |
---|---|
1 | Kein Parameterfehler |
-1 | Der Parameter partenaire fehlt oder ist leer |
Beschreibung der Felder der XML-Antwort
This webservice return you the url to call to get back the webservice responses. If there was an error, it will be printed in a status markup. Otherwise, you will get an xml contening the import result.
This result will be the same format as xml_import_products. Below is the list of statuses returned by the webservice:
Status id | Status |
---|---|
1 | Fichier pas encore traité |
2 | Aucune difference trouvé dans le fichier transferé |
3 | Resultat plus disponible |
4 | Erreur lors du transfert de fichier |