Recupero della bolla di consegna
URL del Webservice : http://sws.spartoo.it/mp/xml_export_bl.phpQuesto webservice serve a recuperare la bolla di consegna che deve essere nel pacco del tuo ordine Spartoo.
Lista dei parametri
I parametri di questo webservice devono obbligatoriamente passare in POST| Paramètre | Descrizione |
|---|---|
| partner | Deve contenere il tuo identificante unico: |
| xml | Serie di caratteri XML contenente la lista degli elementi delle informazioni che permettono di realizzare la bolla di consegna |
Format du paramètre xml
I campi testo devono essere protetti da dei balises CDATA se contengono dei caratteri speciali che rendono il XML invalido.
Formato dell'argomentazione XML
<root> <order_id>string</order_id> <products> <product> <reference_partenaire>string</reference_partenaire> <product_quantity>int</product_quantity> </product> </products> </root>
Descrzione dei campi del XML d'entrata
| Balise | Descrizione | Obbligatorio |
|---|---|---|
| order_id | Identificativo dell'ordine | Si |
| reference_partenaire |
Identificativo del prodotto del partner L'identificativo del prodotto deve contenere solo caratteri alfanumerici e i caratteri seguenti: - (trattino) _ (underscore) e . (punto). |
Si |
| product_quantity | Quantità del prodotto nel pacco | Si |
Esempio di parametro xml
<root> <order_id>3FF75E96C3434E92</order_id> <products> <product> <reference_partenaire>39870-42</reference_partenaire> <product_quantity>1</product_quantity> </product> </products> </root>
Formato del XML reso
<root> <bl> <order_id>string</order_id> <pdf>string</pdf> </bl> <errors>int</errors> </root>
Lista dei codici d'errore del webservice
| Codice | Descrizione |
|---|---|
| 1 | Nessun errore di parametro |
| -1 | Il prametro partenaire non è parametrato o è vuoto |
| -2 | Il parametro partenaire non esiste |
| -5 | Manca il parametro rID/oID o il parametro statut |
| -6 | L'ordine o il reso non sono stati trovati, verificare il parametro oID / rID o il parametro partnair. |
| -11 | Il prametro xml non è parametrato o è vuoto |
| -12 | Il prametro reference_partenaire non è parametrato o è vuoto |
| -15 | Errore di sintassi XML, verificare il file XML |
| -428 | Il vostro conto non é più attivo, non potete quindi più fare chiamate Webservice |
| -429 | Avete effettuato troppe chiamate a questo webservice nell' ultima ora |
Descrizione dei campi della risposta XML
| Tag | Descrizione |
|---|---|
| order_id | Identificativo dell'ordine |
| Bolla di consegna in formato PDF con codice | |
| errors | Codice d'errore |
Esempio di reso XML
Esempio di risposta a una chiamata web service 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.it
























