Asynchroon importproduct
URL van de Webservice : https://sws.spartoo.nl/mp/xml_import_products_async.phpDeze webservice moet op dezelfde manier worden gebruikt als < ahref "documentation.php?pagina= import_products">xml_import_products
Het enige verschil met deze webservice is dat het producten asynchroon integreert. < br / > Wanneer u deze webservice aanroept, wordt u een URL gestuurd.
Als u deze URL aanroept, krijgt u de integratiestatus van het bestand.
Lijst met parameters
De parameters van deze webservice dienen verplicht in POST te zijnParameter | Omschrijving |
---|---|
partenaire | Dit dient uw unieke ID te bevatten: |
xml | XML karakters die de lijst van producten bevatten |
Optionele parameters die kunnen worden doorgegeven in POST
Parameter | Beschrijving |
---|---|
force_description | Te zetten op 1 indien je productbeschrijvingen spoedig wenst up te daten: verwijderen van bestaande productbeschrijvingen, wijzigen van een productbeschrijving bij voorraad 0 etc. |
force_overwrite | Te zetten op 1 indien je fouten gelinkt aan een belangrijke prijswijziging wenst te corrigeren |
Formaat van de teruggestuurde XML data
<root> <url>string</url> <errors>int</errors> </root>
Lijst met de foutcodes van de webservice
Code | Omschrijving |
---|---|
1 | Geen fouten in de parameters |
-1 | De parameter partenaire werd niet als parameter aangemaakt of is leeg |
Omschrijving van de velden van het XML antwoord
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 |