Hotové API rozhraní, kterému v URL předáte IP a port, a pak příkaz a data.
Další rozšíření a přizpůsobení na míru jiným systémům jsou účtovány za hodinovou cenu 900,- CZK.
Celé to pak vrátí JSON s obsahem.
Stažení uživatelů.
Přidání/editace uživatele.
Stažení záznamu jako nové/všechno/datum_od-do.
Označení záznamu jako stažené.
Smazání všech záznamů.
API pro komunikaci s dochazkovym terminalem ANVIZ pomoci protokolu v rezimu Server.
URL (GET) parametry:
ip: IP adresa ANVIZ terminalu.
port: Port TC_B protokolu v rezimu server.
data: Data o odeslani, kazde `act` ma jiny format dat. Misto `data` v URL lze data odeslat v POST.
act:
'getRecInfo' vrati informace o zaznamech.
'getDate' vrati datum a cas v terminalu.
'getStaff' stahne info zamestnance, `data` je ID zamestnance, pokud neni uvedeno stahne vsechny.
'getNewTa' stazeni 25 novych zaznamu.
'getAllTa' stazeni vsech dostupnych zaznamu.
'getTaDate' stazeni zaznamu podle casu a uzivatele, `data` je JSON [datetime_od, datetime_do, id_zamestnance] nebo [datetime_od, datetime_do] nebo [datetime_od].
'newTaClear' oznaceni novych zaznamu jako stazene, `data` je pocet zaznamu k oznaceni.
'deleteTa' trvale smazani vsech zaznamu.
'setStaff' vlozeni/prepsani zamestnance, `data` je JSON [id,heslo,cislo_karty,jmeno]. Pripadne lze pouzit pole poli, ale co zamestnanec to nove pripojeni na terminal.
'setDate' nastaveni casu terminalu, `data` predava do strtotime, nejidelnejsi pouzit [YYYY-MM-DD HH:MM:SS] bez casovych zon. Pokud je `data` prazdne pouzije se aktualni cas kde bezi PHP v casove zone PHP.
'openDoor' otevre dvere / sepne rele.
Hotové API rozhraní, kterému v URL předáte IP a port, a pak příkaz a data.
- Další rozšíření a přizpůsobení na míru jiným systémům jsou účtovány za hodinovou cenu 900,- CZK.
Celé to pak vrátí JSON s obsahem.
- Stažení uživatelů.
- Přidání/editace uživatele.
- Stažení záznamu jako nové/všechno/datum_od-do.
- Označení záznamu jako stažené.
- Smazání všech záznamů.
API pro komunikaci s dochazkovym terminalem ANVIZ pomoci protokolu v rezimu Server.
URL (GET) parametry:
ip: IP adresa ANVIZ terminalu.
port: Port TC_B protokolu v rezimu server.
data: Data o odeslani, kazde `act` ma jiny format dat. Misto `data` v URL lze data odeslat v POST.
act:
'getRecInfo' vrati informace o zaznamech.
'getDate' vrati datum a cas v terminalu.
'getStaff' stahne info zamestnance, `data` je ID zamestnance, pokud neni uvedeno stahne vsechny.
'getNewTa' stazeni 25 novych zaznamu.
'getAllTa' stazeni vsech dostupnych zaznamu.
'getTaDate' stazeni zaznamu podle casu a uzivatele, `data` je JSON [datetime_od, datetime_do, id_zamestnance] nebo [datetime_od, datetime_do] nebo [datetime_od].
'newTaClear' oznaceni novych zaznamu jako stazene, `data` je pocet zaznamu k oznaceni.
'deleteTa' trvale smazani vsech zaznamu.
'setStaff' vlozeni/prepsani zamestnance, `data` je JSON [id,heslo,cislo_karty,jmeno]. Pripadne lze pouzit pole poli, ale co zamestnanec to nove pripojeni na terminal.
'setDate' nastaveni casu terminalu, `data` predava do strtotime, nejidelnejsi pouzit [YYYY-MM-DD HH:MM:SS] bez casovych zon. Pokud je `data` prazdne pouzije se aktualni cas kde bezi PHP v casove zone PHP.
'openDoor' otevre dvere / sepne rele.