Asynkron produktimport

URL til Webservices : https://sws.spartoo.dk/mp/xml_import_products_async.php

Denne webservice skal bruges på samme måde som xml_import_products
Den eneste forskel ved denne webservice er, at den integrerer produkterne asynkront

Liste over parametre

parametrene for denne webservice skal sendes i POST

Parametre beskrivelse partner Skal indeholde dine bruger-oplysninger : xml Kæden af XML tegn skal indeholde en række elementer til oprettelse og opdatering

Valgfrie Parametre der kan sendes i POST

Parametre Beskrivelse force_beskrivelse Sæt til 1 hvis man ønsker en opdatering af produktbeskrivelserne: slet de eksisterende beskrivelser, rediger beskrivelsen af et produkt der ikke er på lager, osv. force_overwrite Sæt til 1 hvis man ønsker at fjerne lagerfejl fra kataloget. Sørg for at sende resten af kataloget uden overskrivning umiddelbart derefter.


Overførsel af data via fil

Det er også muligt at overføre datastrømmen (XML eller ZIP) via en fil. For at gøre dette skal anmodningens brødtekst kun indeholde filen.
De forskellige parametre (som »partner«, ›force_description‹, »force_overwrite« osv.) skal overføres med GET.

Det returnerede XML-format


<root>
	<url>string</url>
	<errors>int</errors>
</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


Denne webservice returnerer den URL, der skal kaldes for at hente resultatet af feed-integrationen. Hvis der opstod en fejl, vil det blive vist i et STATUS-tag. Ellers vil webservicen returnere et xml-feed, der indeholder integrationsresultatet.
Dette xml-flow vil have samme format som webservicen xml_import_products. Nedenfor er listen over statusser, der returneres af webservicen: 1 2
Status id Status
1 1 Filen er endnu ikke behandlet
2 2 Ingen forskel fundet i den overførte fil
3 3 Resultat ikke længere tilgængeligt Resultat ikke længere tilgængeligt
Resultat ikke længere tilgængeligt
4 4 Fejl ved overførsel af fil Fejl under overførsel af fil
Fejl under overførsel af fil