A termékek kezeléséhez használatos funkciókkal le tudod kérdezni a már létrehozott termékeket (getProduct), illetve módosítani, törölni vagy épp létrehozni tudsz termékeket (setProduct). Ebben a fejezetben bővebb információt kaphatsz a getProductDB illetve a setProductDB végpontok használatáról is. Ezen végpontok segítségével termék adatbázist tudsz fel- illetve letöltetni webáruházadból.
getProduct
A getProduct végponttal listázhatók az áruházban létrehozott termékek, a kérésben meghatározott feltételeknek megfelelően. Egy vagy több termék is lekérdezhető egy kéréssel.
Végpont: https://api.unas.eu/shop/getProduct
A getProduct kérésben láthatod, hogy milyen módon lehet a termékeket listázni, amire az adatszerkezetnek megfelelő választ kapod. A Limitációk pontban leírtakon felül ennél a végpontnál az alábbi limitek élnek:
Hívásonként egy termék lekérdezése esetén:
PREMIUM 1000 hívás / óra
VIP 3000 hívás / óra
Hívásonként több termék lekérdezése esetén:
PREMIUM 30 hívás / óra
VIP 90 hívás / óra
setProduct
A setProduct végpont használatával tudsz létrehozni, módosítani illetve törölni termékeket. Egy vagy több termék is módosítható egy kéréssel.
Végpont: https://api.unas.eu/shop/setProduct
Az adatszerkezet fejezetben láthatod, hogy milyen módon lehet összeállítani a setProduct kérést, melynek válaszát a setProduct válasz fejezetben találod meg. A Limitációk pontban leírtakon felül ennél a végpontnál az alábbi limitek élnek:
Maximum 100 terméket tartalmazó hívások esetén:
PREMIUM 1000 hívás / óra
VIP 3000 hívás / óra
Több, mint 100 terméket tartalmazó hívások esetén esetén:
PREMIUM 30 hívás / óra
VIP 90 hívás / óra
getProductDB
A kérésben meghatározott formátumban generálódik egy teljes termék adatbázis. A termék adatbázis felépítése megegyezik az adminisztrációs felületen a Termékek/Termék adatbázis menüben letölthető adatbázis felépítésével. Az adatbázis felépítésérről ITT olvashatsz. A funkció egy XML-lel tér vissza, amiben szerepel a generált termék adatbázis URL-je, ezt 1 órán belül kell letölteni, utána törlésre kerül.
Végpont: https://api.unas.eu/shop/getProductDB
PREMIUM 10 hívás / óra
VIP 20 hívás / óra
setProductDB
Az admin felületen a Termékek/Termék adatbázis menüben vagy a getProductDB
funkcióval letöltött adatbázist lehet visszatölteni az áruházba, ennek segítségével a termékek szinte összes adata módosítható illetve új termékek is rögzíthetők. Az adatbázis felépítésérről ITT olvashatsz. A funkció egy XML-lel tér vissza, amiben az importtal kapcsolatos statisztikai adatok szerepelnek.
Végpont: https://api.unas.eu/shop/setProductDB
Hívásonként maximum 100kB (ZIP tömörítve 20kB) adatbázis méret esetén:
PREMIUM 30 hívás / óra
VIP 90 hívás / óra
Hívásonként több, mint 100kB (ZIP tömörítve 20kB) adatbázis méret esetén:
PREMIUM 10 / óra
VIP 30 / óra