Tartalomjegyzék
Aqua API
Az Aqua webáruházhoz való kapcsolódáshoz kialakításra került egy olyan API, ahol kizárólag a beállításokban megadott termékek, árak, készletinformációk kérdezhetőek le.
Implementált funkciók: (rev, 18752)
- Törzsadatok lekérdezése
- Árak lekérdezése
- Készletinformáció lekérdezése
- Képek letöltése
- Cikk tulajdonságok letöltése
- Rendelés feladás
Tervezett funkciók:
- Api Form
A rendszer használatához pontosan ugyan úgy kell felhasználót, tokent létrehozni, mint a API leírásban szerepel.
Cikktörzs lekérdezése
A rendszer beállításaiban meghatározott gyártók termékeinek törzsadatainak lekérdezése
- „last_modify_time”: Az utolsó eltárolt módosítási dátum/idő.
- Ennél későbbi (nem egyenlő) időben módosult termékeket ad vissza
- Nem kötelező, ha nincs megadva akkor a teljes cikktörzset adja vissza
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_aqua_cikktorzs_teljes", "last_modify_time":"$$$$$", "dokop":{ "json":1 } }
Egy árkategória szerinti árak lekérdezése
Egyetlen árkategória szerinti árak lekérdezése. Csak a rendszer beállításaiban megadott gyártók termékeinek a rendszer beállításaiban megadott árkategória szerinti árait lehet lekérdezni.
- „last_modify_time”: Az utolsó eltárolt módosítási dátum/idő.
- Ennél későbbi (nem egyenlő) időben módosult termékeket ad vissza
- Nem kötelező, ha nincs megadva akkor az összes termék árát adja vissza
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_aqua_arak_by_arkat", "last_modify_time":"$$$$$", "dokop":{ "json":1 } }
Raktár készletének lekérdezése
A rendszer beállításaiban megadott gyártók termékeinek a rendszer beállításaiban megadott raktárban levő készlet mennyiséget lehet lekérdezni.
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_aqua_keszlet_egy", "dokop":{ "json":1 } }
Raktárkészlet változás
Lehetőség van nem csak a teljes raktárkészlet lekérdezésére, hanem egy adott időponttól (utolsó lekérdezés óta) történt változások lekérdezésére is. Lehet azonosítóval vagy időponttal is lekérdezni.
- 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_aqua_keszlet_valtozas", "last_id":"$$$$$", "dokop":{ "json":1 } }
Képek lekérdezése
A rendszer beállításaiban megadott gyártók termékeihez 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_aqua_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. Csak a rendszer beállításaiban megadott gyártók termékeinek a képeit lehet lekérni.
- „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_aqua_kep_by_id", "cikk_kepek_id":"$$$$$", "dokop":{ "json":1 } }
Webshop tulajdonságok lekérdezése
A rendszer beállításaiban megadott gyártók termékeihez tartozó tulajdonságok lekérdezése.
https://evir.hu/cegnev/cgi-bin/index.cgi? json={ "token":"$$$$$", "dok":"api_aqua_tulajdonsagok_list", "dokop":{ "json":1 } }