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
}
}
