Termék letöltés szerkezeti leírás

Módosítva ekkor Tue, 26 Nov, 2024 ekkor: 3:32 DU

Szerver-oldali folyamatok


Letöltésnél a program, a szinkronstruktúra táblázat alapját előírt XML formátumú UTF8 karakterkódolású szöveget vár visszatérési értékként a megadott URL-ről, amit a szinkron program tölt le XML fájlként és dolgoz fel.


Fontos, hogy a letöltési folymamatoknál mindig van egy olyan egyedi azonosító, amivel egyértelműen kell tudnunk azonosítani az adott rekordot a weben. Az egyedi azonosítónak érdemes tartalmaznia egy webáruházra utaló prefixet, így a későbbiekben lehetőség van, akár több webáruházzal történő összekötésre is.


Ez a mező később a confirm folyamatnál lesz kulcsfontosságú.


A folyamat során törzsadatok is érkeznek az xml-ben. Ezeknek az Ügyvitel adatbázisában szerepelnie kell, kivétel, ha erre a szinkronstruktúra kiegészítést tartalmaz.


Confirm folyamat


A confirm folyamat során a program visszajelzi, hogy a letöltött adatok megérkeztek hozzá. Ez a folyamat az adat letöltését követően fut le és visszajelzi a fogadott azonosítóját.


A confirm ’webáruházazonosító_ügyvitelazonosító;’ formátumban kerülnek az adatok átadásra a web felé.


A feldolgozás részeként el kell tárolni, hogy az a rekord letöltésre került így többet nem jelenhet meg a letöltések között, illetve érdemes a programbeli azonosítót is eltárolni, például hibakeresés céljára.

A folyamat működtetéséhez egy letöltési url és egy confirm url elkészítése szükséges.


További fejlesztések


Webszinkronban kifutó termék tulajdonság küldése


A termék feltöltés, illetve letöltés szinkronfolyamatokban a termék adatlapján található „Kifutó termék” tulajdonság is küldésre kerül.


Kifutó termék

A DownloadProductsV4 és az UploadProductsV4 folyamatok esetén is az „<OutGoingProduct>” elem felelős érte. 1 érték esetén kifutó termék, 0-nál pedig nincs kifutó termékként jelölve.


A stuktúra leírás és a minta xml fájl megtalálható a csatolmányban.

Hasznosnak találta a cikket?

Nagyszerű!

Köszönjük visszajelzését

Sajnáljuk, hogy nem tudtunk segíteni

Köszönjük visszajelzését

Tudassa velünk hogyan javíthatnák ezen a cikken!

Válasszon ki legalább egy okot
CAPTCHA hitelesítés szükséges.

Visszajelzés elküldve

Köszönjük közreműködését és megpróbljuk a cikket kijavítani