Εξαγωγή επιστροφών
URL του Webservice : https://sws.spartoo.gr/mp/xml_export_returns.phpΑυτό το webservice επιτρέπει την ανάκτηση πληροφοριών για επιστροφές που είτε δημιουργήθηκαν μετά από μια συγκεκριμένη ημερομηνία είτε μέσω ενός αναγνωριστικού επιστροφής, είτε μέσω ενός αναγνωριστικού παραγγελίας.
Οι επιστροφές μπορούν να φιλτραριστούν ανά κατάσταση.
Κάθε επιστροφή περιέχει ένα μόνο προϊόν.
Λίστα παραμέτρων
Παράμετρος | Περιγραφή |
---|---|
συνεργάτης | Πρέπει να περιέχει το μοναδικό id σας : |
date | Ημερομηνία από την οποία επιθυμούμε να γίνει η επιλογή των παραγγελιών. Μορφή : timestamp |
oID | Id παραγγελίας |
rID | Id επιστροφής |
statut |
Status επιστροφών σε εξέλιξη. Εάν η παράμετρος δεν παρέχεται, αυτή θα επιλέξει όλες τις επιστροφές. > Δείτε τη λίστα των status |
Μορφή XML που επιστρέφεται
<root> <returns> <return> <return_id>string</return_id> <return_date>[DATE]</return_date> <return_status_name>string</return_status_name> <return_status>int</return_status> <return_reason>string</return_reason> <order>string</order> <product> <products_reference>string</products_reference> <products_name>string</products_name> <products_spartoo>int</products_spartoo> <products_manufacturers>string</products_manufacturers> <products_size>string</products_size> <products_color>string</products_color> </product> <errors> <error> <id>int</id> <description>string</description> </error> </errors> </return> <!-- ... Περισσότερα tags "return" δυνατά ... --> </returns> <statut> <id>int</id> <description>string</description> </statut> </root>
Λίστα των κωδικών σφαλμάτων του webservice
Κωδικός | Περιγραφή |
---|---|
1 | Δεν υπάρχει σφάλμα στις παραμέτρους |
-1 | Η παράμετρος partenaire δεν καταχωρήθηκε ως παράμετρος ή είναι κενή |
-2 | Η παράμετρος partenaire δεν υπάρχει |
-3 | Λείπει μια υποχρεωτική παράμετρος ( date ή oID/rID ) |
-428 | Ο λογαριασμός σας έχει απενεργοποιηθεί. Δεν μπορείτε πλέον να πραγματοποιείτε κλήσεις στις υπηρεσίες web |
-429 | Έχετε κάνει πάρα πολλές κλήσεις προς αυτήν την υπηρεσία web, για την τρέχουσα ώρα |
Περιγραφή των πεδίων της απάντησης σε μορφή XML
Balise | Περιγραφή |
---|---|
return_id | Id επιστροφής |
return_date | Ημερομηνία αιτήματος επιστροφής |
return_status_name | Όνομα τρέχουσας κατάστασης επιστροφής |
return_status | Id κατάστασης τρέχουσας επιστροφής |
return_reason | Αιτιολογία επιστροφής |
order | Id παραγγελίας |
product | Επιστρεφόμενο προϊόν |
products_reference | Όνομα προϊόντος στο συνεργάτη |
products_spartoo | Όνομα προϊόντος στο Spartoo |
products_name | Όνομα μοντέλου |
products_manufacturers | Όνομα της μάρκας |
products_size | Μέγεθος που έχει καταχωρηθεί |
size_reference | Αναφορά προϊόντος για το νούμερο |
products_color | Χρώμα προϊόντος |
Παράδειγμα επιστροφής XML
Παράδειγμα απάντησης σε μια κλήση web service KO :
<root> <returns> <return> <return_id>EAJBCC</return_id> <return_date> </return_date> <return_status_name><![CDATA[Σε αναμονή παραλαβής]]></return_status_name> <return_status>2</return_status> <return_reason><![CDATA[Πρόβλημα μεγέθους]]></return_reason> <order>90D813EA1A2365A8</order> <product> <products_reference><![CDATA[ABCD]]></products_reference> <products_name><![CDATA[ALL STAR HI]]></products_name> <products_spartoo><![CDATA[123456]]></products_spartoo> <products_manufacturers><![CDATA[Converse]]></products_manufacturers> <products_size>42</products_size> <products_color><![CDATA[Blanc]]></products_color> </product> <errors> <error> <id>-3</id> <description>Il manque un paramètre obligatoire ( date ou oID/rID )</description> </error> </errors> </return> </returns> <statut> <id>3</id> <description>Refusé</description> </statut> </root>
Παράδειγμα απάντησης σε μια κλήση web service OK :
<root> <returns> <return> <return_id>EEAJBCC</return_id> <return_date>2013-04-22 17:56:36</return_date> <return_status_name><![CDATA[Σε αναμονή παραλαβής]]></return_status_name> <return_status>2</return_status> <return_reason><![CDATA[Πρόβλημα μεγέθους]]></return_reason> <order>90D813EA1A2365A8</order> <product> <products_reference><![CDATA[ABCD]]></products_reference> <products_name><![CDATA[ALL STAR HI]]></products_name> <products_spartoo>123456</products_spartoo> <products_manufacturers><![CDATA[Converse]]></products_manufacturers> <products_size>42</products_size> <products_color><![CDATA[Blanc]]></products_color> </product> </return> </returns> <errors> <error> <id>1</id> <description>Pas d'erreur de paramètres</description> </error> </errors> <statut> <id>4</id> <description>Colis reçu, retour accepté</description> </statut> </root>