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>