Asinhron Uvoz izdelkov
URL Webservice-a : https://sws.spartoo.si/mp/xml_import_products_async.phpTo spletno storitev je treba uporabljati na enak način kot xml_import_products
Edina razlika te spletne storitve je, da izdelke integrira asinhrono.
Ko pokličete to spletno storitev, vam ta pošlje URL.
Če pokličete na to URL povezavo, boste pridobili stanje integracije datoteke.
Seznam nastavitev
Parametre te spletne storitve je potrebno obvezno prenesti v POSTParamètre | Opis |
---|---|
partenaire | Mora vsebovati vaš edinstveni identifikator : |
xml | Niz znakov XML, ki vsebuje seznam elementov, ki jih želite ustvariti ali posodobiti |
Izbirni parametri, ki jih je mogoče prenesti v POST
Paramètre | Opis |
---|---|
force_description | Nastavite na 1, če želite vsiliti posodobitev opisov izdelkov: izbrišite obstoječe opise, uredite opis izdelka z ničelno zalogo itd. |
force_overwrite | Nastavite na 1, če želite iz kataloga odstraniti nepravilne zaloge. Bodite pozorni, da boste preostali del kataloga poslali brez prepisovanja takoj zatem. |
Format izvoženega XML
<root> <url>string</url> <errors>int</errors> </root>
Seznam kod za napake spletnih storitev
Koda | Opis |
---|---|
1 | Ni napak v nastavitvah |
-1 | Nastavitev partenaire ni bila zaznana kot nastavitev ali pa je prazna |
Opis polj odzivov XML
Ta spletna storitev vrne URL za klic za pridobitev rezultata integracije toka. Če je prišlo do napake, bo prikazana v oznaki STATUS. V nasprotnem primeru bo spletna storitev vrnila vir xml, ki vsebuje rezultat integracije.
Ta vir xml bo v isti obliki kot v spletni storitvi xml_import_products Spodaj je seznam stanj, ki jih vrne spletna storitev:
ID stanja | Stanje |
---|---|
1 | Datoteka še ni obdelana |
2 | V preneseni datoteki ni bilo najdenih razlik |
3 | Rezultat ni več na voljo |
4 | Napaka pri prenosu datoteke |