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>