Tartalomjegyzék
Cikktörzs és készlet API lekérdezések
Rövid kivonatos összefoglalás a Rendszer→API
menüpontban található lekérdezésekről.
A működés alapja az általános API leírásban szerepel.
Felületről lehetőség van mind a cikktörzs, mind a raktári lekérdezések előzetes ellenőrzésére a paraméter megadást igénylő lekérdezések esetében is:
- Cikktörzs esetén a
Rendszer→API→Cikktörzs→Cikk árak változása
- Raktár esetén a
Rendszer→API→Raktár→Egy raktár készlet változása
- Képek esetén a
Rendszer→API→Képek→Cikk kép form
Cikktörzs lekérdezése
- „last_modify_time”: Az utolsó eltárolt módosítási dátum/idő.
- Ennél későbbi (nemegyenlő) időben módosult termékeket ad vissza
- Nem kötelező így lekérdezhető a teljes cikktörzs is
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_cikktorzs_teljes", "dokop":{ "json":1 } }
Árak lekérdezése
Az összes árkategória szerinti árak lekérdezése egy menetben.
- „last_modify_time”: Az utolsó eltárolt módosítási dátum/idő.
- Ennél későbbi (nemegyenlő) időben módosult termékeket ad vissza
- Nem kötelező, így lekérdezhető az összes cikk ára is.
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_cikktorzs_arak", "last_modify_time":"$$$$$", "dokop":{ "json":1 } }
Egy árkategória szerinti árak lekérdezése
Egyetlen árkategória szerinti árak lekérdezése.
Az „arkategoria” kötelezően megadandó paraméter, ami Törzsadatok→Cikkszámok→Árkategóriák
menüben szereplő bármelyik árkategória kódja lehet.
- „last_modify_time”: Az utolsó eltárolt módosítási dátum/idő.
- Ennél későbbi (nemegyenlő) időben módosult termékeket ad vissza
- Nem kötelező, így lekérdezhető az összes cikk ára is.
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_cikktorzs_arak_by_arkat", "last_modify_time":"$$$$$", "arkategoria":"$$$$$$$", "dokop":{ "json":1 } }
Képek lekérdezése
A cikkekhez tartozó képeknek az cikk_kepek_id
-jét lehet lekérdezni, valamint a kép típusát.
- „last_upload_time”: Az utolsó eltárolt feltöltési idő.
- Ennél későbbi (nemegyenlő) időben feltöltött képeket adja vissza
- Nem kötelező, így lekérdezhető az összes cikk képe is.
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_cikk_kategoria_kep_list", "last_upload_time":"$$$$$", "dokop":{ "json":1 } }
Egy darab kép lekérdezése
Egy darab kép lekérdezése cikk_kepek_id
-vel.
- „cikk_kepek_id”: A letöltendő kép id-je.
- Kötelező medani.
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_cikk_kategoria_kep_by_id", "cikk_kepek_id":"$$$$$", "dokop":{ "json":1 } }
Adott raktár készletének lekérdezése
- A „raktar” a raktár kódja (kötelező paraméter)
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_raktar_keszlet_egy", "raktar":"$$$$$", "dokop":{ "json":1 } }
Raktár készlet változás összesített
Adott raktár készlet változás összesítve cikkszámra
- A „raktar” a raktár kódja. (kötelező paraméter)
- A „last_id” az utoljára eltárolt változás id-je
- (Ennek a használata javasolt, az id-k növekvőek és egyediek
- A „last_ido” az utolsó változás ideje.
- (Ezt kevésbé javasolt, az idők egy tranzakció alatt azonosak)
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_raktar_keszlet_valtozas", "raktar":"$$$$$", "last_id":"$$$$$", "dokop":{ "json":1 } }
Raktár készlet változás tételes
Adott raktár készlet változás részletesen
- A „raktar” a raktár kódja. (kötelező paraméter)
- A „last_id” az utoljára eltárolt változás id-je (integer)
- (Ennek a használatát javasolt, az id-k növekvőek és egyediek
- A „last_ido” az utolsó változás ideje.
- (Ezt kevésbé javasolt, az idők egy tranzakció alatt azonosak)
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_raktar_keszlet_valtozas_reszletes", "raktar":"$$$$$", "last_id":"$$$$$", "dokop":{ "json":1 } }
Raktárt érintő mozgások
Adott raktár készletét érintő mozgások
- A „raktar” a raktár kódja. (kötelező paraméter)
- A „last_id” az utoljára eltárolt változás id-je (integer)
- (Ennek a használata javasolt, az id-k növekvőek és egyediek
- A „last_ido” az utolsó változás ideje.
- (Ezt kevésbé javasolt, az idők egy tranzakció alatt azonosak)
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_raktar_mozgas", "raktar":"$$$$$", "last_id":"$$$$$", "dokop":{ "json":1 } }
Összes raktár készletének lekérdezése
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_raktar_keszlet", "dokop":{ "json":1 } }