Szállítólevél megszerzése
Webszervíz URL-je : http://sws.spartoo.hu/mp/xml_export_bl.php
Ez a webszervíz a szállítólevél megszerzésére szolgál, aminek benne kell lennie az Ön Spartoo rendeléseinek csomagjaiban.
Paraméterek listája
Ennek a webszervíznek a paraméterei kötelezően át kell menjenek a POST-on
Paraméter |
Leírás |
partenaire |
Tartalmaznia kell az Ön egyedi azonosítóját : |
xml |
Az XML karakterlánc tartalmazza az információk elemeinek listáját, lehetővé téve a szállítólevél elérését |
XML paraméter formátuma
A szöveg mezőknek védve kell lenniük a
CDATA jelzés által, ha tartalmaznak speciális karaktereket, amik érvénytelené teszik az XML-t.
XML bizonyíték formátuma
<root>
<order_id>string</order_id>
<products>
<product>
<reference_partenaire>string</reference_partenaire>
<product_quantity>int</product_quantity>
</product>
</products>
</root>
Az XML mezők bemenetének leírása
Jelzés |
Leírás |
Kötelező |
order_id |
A rendelés azonosítója
|
Igen |
reference_partenaire |
A kereskedő termék azonosítója
A termékazonosító csak alfanumerikus karaktereket tartalmazhat, mint – (kötőjel) _ (alsó kötőjel) és . (pont).
|
Igen |
product_quantity |
A csomagban lévő termékek mennyisége
|
Igen |
Xml paraméter példája
<root>
<order_id>3FF75E96C3434E92</order_id>
<products>
<product>
<reference_partenaire>39870-42</reference_partenaire>
<product_quantity>1</product_quantity>
</product>
</products>
</root>
XML visszaküldés formátuma
<root>
<bl>
<order_id>string</order_id>
<pdf>string</pdf>
</bl>
<errors>int</errors>
</root>
Webszervíz hibakódjainak listája
Kód |
Leírás |
1 |
Nincs paraméter hiba |
-1 |
A partenaire paraméter nem ment át a paramétereken vagy üres |
-2 |
A partner paraméter nem létezik |
-5 |
Hiányzik az rID/oID paraméter vagy a státusz paraméter |
-6 |
A rendelés vagy a visszaküldés nem található, ellenőrizze az oID / rID paramétert vagy a partner paramétert. |
-11 |
A xml paraméter nem ment át a paramétereken vagy üres |
-12 |
A reference_partenaire paraméter nem ment át a paramétereken vagy üres |
-15 |
XML szintaxis hiba, ellenőrizze az Ön XML fájlját |
-428 |
Fiókja deaktiválásra került. A webservices már nem áll rendelkezésére. |
-429 |
Túl sokszor lépett kapcsolatba a webservice-szel az elmúlt egy órában. |
XML válasz mezőinek leírása
Jelzés |
Leírás |
order_id |
Rendelés azonosítója |
pdf |
Szállítólevél PDF formátumban kódolva |
errors |
Hibakód |
XML visszaküldés példái
Mintaválasz egy webszolgáltatás hívásra KO
<root>
<errors>int</errors>
</root>
Mintaválasz egy webszolgáltatás hívásra OK
<root>
<errors>1</errors>
<bl>
<order_id>25CF31A736506CE8</order_id>
<pdf>string PDF encode</pdf>
</bl>
</root>