Importazione prodotti asincrona

URL del Webservice : https://sws.spartoo.it/mp/xml_import_products_async.php

Questo webservice deve essere utilizzato allo stesso modo di xml_import_products
L'unica differenza con questo webservice è che integra prodotti come asicrona.
Quando si chiama questo servizio web, esso rinvia un URL. Se si chiama questo URL, si otterrà lo stato dell'integrazione dei file.

Lista dei parametri

I parametri di questo webservice devono passare in POST

Parametro Descrizione
partenaire Deve contenere il vostro identificante unico:
xml Catena di carattere XML contenente la lista degli elementi da creare o aggiornare


Parametri opzionali che possono essere passati in POST

Parametro Descrizione
force_description Da mettere a à 1 se si desidera forzare l'aggiornamento delle descrizioni dei prodotti: sopprimere le descrizioni esistenti, editare la descrizione di un prodotto di stock vuoto, etc.
force_overwrite Mettere a 1 se si desidera rimuovere dal catalogo gli errori di stock. A



Formato di XML in


<root>
	<url>string</url>
	<errors>int</errors>
</root>


Lista dei codici d'errore del webservice


Codice Descrizione
1 Nessun errore di parametro
-1 Il prametro partenaire non è parametrato o è vuoto

Descrizione dei campi della risposta XML


Ce webservice renvoie l'url à appeler pour récuperer le resultat de l'integration du flux. Si il y a eu une erreur, celle ci sera affiché dans une balise STATUS. Sinon, le webservice renverra un flux xml contentant le résultat de l'integration.
Ce flux xml sera du même format que dans le webservice xml_import_products Di seguito è riportato l'elenco degli stati resi dal 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