Αναγνώριση προϊόντων

URL του Webservice : https://sws.spartoo.gr/mp/xml_check_status_products.php

Αυτή η διαδικτυακή υπηρεσία σας επιτρέπει να ενημερώνεστε για την κατάσταση ενός ή περισσοτέρων προϊόντων στο site μας.
Σε περίπτωση που δεν βρίσκετε το προϊόν online, θα σας επιτρέψει να μάθετε το λόγο.
Για να μάθετε λεπτομέρειες για τη διαθεσιμότητα του προϊόντος, θα πρέπει να μεταβείτε στο πεδίο size_reference στο webservice εισαγωγής προϊόντων.

Λίστα παραμέτρων

Οι παράμετροι αυτού του webservice πρέπει απαραιτήτως να περάσουν σε POST

Παράμετρος Περιγραφή
συνεργάτης Πρέπει να περιλαμβάνει το όνομα χρήστη:
xml Η σειρά του χαρακτήρα XML περιλαμβάνει τη λίστα των πληροφοριών που επιτρέπουν να πραγματοποιηθεί η παράδοση


Μορφή παραμέτρου xml


Τα πεδία κειμένου πρέπει να προστατεύονται από τα tags CDATA εάν περιέχουν ειδικούς χαρακτήρες που θα ακύρωναν την XML.
<root>
	<products>
		<product>
			<reference_partenaire>string</reference_partenaire>
			<products_size_reference>string</products_size_reference>
		</product>
		<!-- ... Περισσότερα tags "<product>" δυνατά ... -->
	</products>
</root>


Περιγραφή των πεδίων εισόδου της XML


tag Περιγραφή Υποχρεωτικό
reference_partenaire Id προϊόντος συνεργάτη
Αντιστοιχεί στο reference_partenaire του webservice εισαγωγής των προϊόντων
Υποχρεωτικό
products_size_reference Αναφορά του προϊόντος στο μέγεθος.
Αντιστοιχεί στο πεδίο size_reference του webservice εισαγωγής των προϊόντων
Προαιρετικό


Παράδειγμα παραμέτρου xml

<root>
	<products>
		<product>
			<reference_partenaire>SKU_PARENT</reference_partenaire>
			<products_size_reference>SKU</products_size_reference>
		</product>
		<product>
			<reference_partenaire>SKU_PARENT 2</reference_partenaire>
		</product>
	</products>
</root>


Μορφή XML που επιστρέφεται


<root>
	<errors>int</errors>
	<products>
		<product>
			<reference_partenaire>string</reference_partenaire>
			<size_reference>string</size_reference>
			<status>string</status>
			<description>string</description>
		</product>
		<!-- ... Περισσότερα tags "<product>" δυνατά ... -->
	</products>
</root>


Λίστα των κωδικών σφαλμάτων του webservice


Κωδικός Περιγραφή
1 Δεν υπάρχει σφάλμα στις παραμέτρους
-1 Η παράμετρος partenaire δεν καταχωρήθηκε ως παράμετρος ή είναι κενή
-2 Η παράμετρος partenaire δεν υπάρχει
-11 Η παράμετρος xml δεν καταχωρήθηκε ως παράμετρος ή είναι κενή
-15 Σφάλμα σύνταξης XML, ελέγξτε το αρχείο XML
-428 Ο λογαριασμός σας έχει απενεργοποιηθεί. Δεν μπορείτε πλέον να πραγματοποιείτε κλήσεις στις υπηρεσίες web
-429 Έχετε κάνει πάρα πολλές κλήσεις προς αυτήν την υπηρεσία web, για την τρέχουσα ώρα

Περιγραφή των πεδίων της απάντησης σε μορφή XML


Balise Περιγραφή
reference_partenaire Id προϊόντος του συνεργάτη
size_reference Αναφορά μεγέθους προϊόντος
status Λίστες των status :
  • OK : Το προϊόν είναι στο site
  • OS : Το προϊόν δεν υπάρχει σε απόθεμα
  • EC : Το προϊόν έχει καταχωρηθεί στο σύστημα μας , αλλά δεν είναι στο site
  • KO : Το προϊόν δεν έχει καταχωρηθεί στο σύστημα μας
περιγραφή Κείμενο περιγραφής


Παράδειγμα επιστροφής XML


<root>
	<errors>1</errors>
	<products>
		<product>
			<reference_partenaire>SKU_PARENT</reference_partenaire>
			<size_reference>SKU</size_reference>
			<status>KO</status>
			<description>Cette référence de taille n'existe pas pour ce produit</description>
		</product>
		<product>
			<reference_partenaire>SKU_PARENT 2</reference_partenaire>
			<status>OS</status>
			<description>Ce produit n'est plus en ligne parce qu'il n'a plus de stock</description>
		</product>
	</products>
</root>