Kontrol af produkter
URL til Webservices : https://sws.spartoo.dk/mp/xml_check_status_products.phpDenne webservice gør det muligt at tjekke statussen på et eller flere produkter på siden.
Hvis produktet ikke er online, kan du her se grunden til det
Det er muligt at se produktets status i detaljer, når du har udfyldt feltet size_reference på webservicen med import af produkter.
Liste over parametre
Parametrene til denne webswervice skal være registreret i POST (obligatorisk)Paramètre | Beskrivelse |
---|---|
partner | Skal indeholde dit unikke partner-ID: |
xml | XML-karakterstreng, der indeholder listen med den nødvendige information til etablering af følgesedlen. |
Format på XML-parametren
Felterne skal beskyttes af CDATA-koder, hvis de indeholder specielle tegn, der gør XML-filen ugyldig.
<root> <products> <product> <reference_partenaire>string</reference_partenaire> <products_size_reference>string</products_size_reference> </product> <!-- ... Flere muligheder for "<product>"-kode ... --> </products> </root>
Beskrivelse af felterne i XML
Kode (eg. HTML tag) | Beskrivelse | Obligatorisk |
---|---|---|
reference_partenaire |
Forhandlerens produktid Svarer til feltet reference_partenaire på webservicen for import af produkter |
Obligatorisk |
products_size_reference |
Produktets størrelsesreference. Svarer til feltet size_reference på webservicen for import af produkter |
Valgfrit |
Eksempel på xml-parametre
<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>
Det returnerede XML-format
<root> <errors>int</errors> <products> <product> <reference_partenaire>string</reference_partenaire> <size_reference>string</size_reference> <status>string</status> <description>string</description> </product> <!-- ... Flere muligheder for "<product>"-kode ... --> </products> </root>
Liste over fejlkoder hos webservices
Kode (kategori, materiale) | Beskrivelse |
---|---|
1 | Ingen fejlparametrer |
-1 | Parameteren partenaire er ikke blevet registreret eller er tom |
-2 | Forhandlerens parametre eksisterer ikke |
-11 | Parameteren xml er ikke blevet registreret eller er tom |
-15 | XML-syntaksfejl, tjek din XML-fil |
-428 | Din konto er deaktiveret. Du kan ikke længere benytte webservices |
-429 | Du har overskredet brugen af denne webservice inden for den seneste time |
Beskrivelse af svarfelterne i XML
Kode | Beskrivelse |
---|---|
reference_partenaire | Forhandlerens produktid |
size_reference | Produktets størrelsesreference |
status |
Statusliste:
|
beskrivelse | Beskrivelse i tekstform |
Eksempel på retur-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>