Import produktów Asynchronicznych

URL Webservice : https://sws.spartoo.pl/mp/xml_import_products_async.php

Ta usługa sieciowa musi być używana w taki sam sposób jak xml_import_products
Jedyną różnicą w tej usłudze jest to, że integruje ona produkty asynchronicznie.

Lista parametrów

Parametry tego webservice muszą uzyskać obowiązkowo status POST

Parametr Opis
partenaire Musi zawierać Państwa identyfikator:
xml Ciąg znaków XML zawierający listę produktów do utworzenia lub zaktualizowania


Parametry nieobowiązkowe, które mogą uzyskać status POST

Parametr Opis
force_description Wybierz 1 jeżeli chcesz uaktualnić opis produktu: usunąć dotychczasowy opis, edytować nowy opis produktu w magazynie, itd.
force_overwrite Wybierz 1 jeśli chcesz skorygować błędy w integracji związane ze znaczną obniżką cen



Format XML zwrócony


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


Lista kodów błędów webservice


Kod Opis
1 Nie ma błędu parametrów
-1 Parametr partenaire nie uzyskał statusu parametru lub jest pusty
-2 Parametr firmy partnerskiej nie istnieje
-11 Parametr xml nie uzyskał statusu parametru lub jest pusty
-15 Błąd składniowy XML, należy sprawdzić plik XML
-428 Twoje konto zostało dezaktywowane. Nie będziesz już mógł/mogła się do niego zalogować
-429 W ciągu ostatniej godziny wykonałeś/aś zbyt wiele połączeń z tym serwisem internetowym

Opis rubryk odpowiedzi XML


Ta usługa internetowa wyświetla adres URL, który należy wybrać, aby pobrać wynik integracji kanału. Jeśli wystąpił błąd, zostanie on wyświetlony w znaczniku STATUS. W przeciwnym razie usługa zwróci plik XML zawierający wynik integracji.
Ten przepływ xml będzie w tym samym formacie co usługa webservice xml_import_products. Poniżej znajduje się lista statusów zwracanych przez usługę webservice:
Status id Status
1 Plik nie został jeszcze przetworzony
2 Nie znaleziono różnicy w przesłanym pliku
3 Wynik nie jest już dostępny
4 Błąd podczas przesyłania pliku
Poniżej znajduje się lista statusów zwracanych przez usługę webservice: