Importação assíncrona de produto

URL do Webservice : https://sws.spartoo.pt/mp/xml_import_products_async.php

Este serviço Web deve ser utilizado da mesma forma que xml_import_products
A única diferença deste serviço Web é o facto de integrar os produtos de forma assíncrona.
Quando chamar este serviço Web, ele enviará um URL.
Se chamar este URL, obterá o estado da integração do ficheiro.

Lista dos parâmetros

Os parâmetros deste webservice devem passar obrigatoriamente em POST

Parâmetro Descrição
partenaire Deve conter a sua identificação única:
xml Sequência de caracteres XML contendo a lista dos elementos a serem criados ou atualizados


Parametros opcionais que podem ser passados em POST

Parâmetro Descrição
force_overwrite Colocar 1 se desejar corrigir os erros de integração relacionados a uma queda significativa dos preços



Formato do XML devolvido


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


Lista dos códigos de erros do webservice


Código Descrição
1 Sem erros nos parâmetros
-1 O parâmetro partenaire não passou no parâmetro ou está vazio

Descrição dos campos da resposta XML


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