Získanie dodacieho listu
URL webovej služby : http://sws.spartoo.sk/mp/xml_export_bl.phpTáto webová služba slúži na získanie dodacieho listu, ktorý treba vložiť do balíkov s objednávkami vystavenými na stránke Spartoo.
Zoznam parametrov
Parametre tejto webovej služby musia povinne prejsť procesom POST| Parameter | Popis |
|---|---|
| partner | Musí obsahovať váš unikátny identifikátor: |
| xml | Reťazec parametrov XML obsahujúci zoznam elementov informácií umožňujúci vytvorenie dodacieho listu |
Formát parametra xml
Textové polia musia byť chránené značkami CDATA , ak obsahujú špeciálne znaky, ktoré by spôsobili neplatnosť XML.
Formát argumentu XML
<root> <order_id>string</order_id> <products> <product> <reference_partenaire>string</reference_partenaire> <product_quantity>int</product_quantity> </product> </products> </root>
Popis vstupných políčok XML
| Tag | Popis | Povinné |
|---|---|---|
| order_id | Identifikátor objednávky | Áno |
| reference_partenaire |
Identifikátor partnerského produktu Identifikátor produktu môže obsahovať iba alfanumerické znaky alebo znaky - (pomlčka) _ (podtržník) a . (bodka). |
Áno |
| product_quantity | Počet kusov produktu v balíku | Áno |
Príklad parametru xml
<root> <order_id>3FF75E96C3434E92</order_id> <products> <product> <reference_partenaire>39870-42</reference_partenaire> <product_quantity>1</product_quantity> </product> </products> </root>
Formát vráteného XML
<root> <bl> <order_id>string</order_id> <pdf>string</pdf> </bl> <errors>int</errors> </root>
Zoznám chybových kódov webovej služby
| Kód | Popis |
|---|---|
| 1 | Bezchybné parametre |
| -1 | Parameter partenaire nebol správne zaregistrovaný alebo je prázdny |
| -2 | Parametre partnera neexistujú |
| -5 | Cýba parameter rID/oID alebo parameter stavu |
| -6 | Objednávka alebo vrátenie neboli nájdené, overte parameter oID / rID alebo partnerský parameter. |
| -11 | Parameter xml nebol správne zaregistrovaný alebo je prázdny |
| -12 | Parameter reference_partenaire nebol správne zaregistrovaný alebo je prázdny |
| -15 | Chyba syntaxu XML, overte súbor XML |
| -428 | Váš účet bol deaktivovaný. Odteraz nemáte možnosť zadávať požiadavky webservices |
| -429 | Za túto hodinu ste dosiahli príliš veľký počet požiadaviek webservice |
Popis políčok odpovede XML
| Tag | Popis |
|---|---|
| id_objednávky | Identifikátor objednávky |
| Dodací list v zakódovanom formáte PDF | |
| chyby | Chybový kód |
Príklady vrátenia XML
Príklad odpovede web servis KO<root>
<errors>int</errors>
</root><root>
<errors>1</errors>
<bl>
<order_id>25CF31A736506CE8</order_id>
<pdf>string PDF encode</pdf>
</bl>
</root>
Saitoo - Assistant
www.spartoo.sk
























