Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze |
novinky_systemu_aplikace_reseni [2024/05/03 08:02] – [RestApi] Karel Petrů | novinky_systemu_aplikace_reseni [2025/07/22 08:44] (aktuální) – [Příklady] Karel Petrů |
---|
===== Docházkové systémy ===== | ===== Docházkové systémy ===== |
| |
* [[https://photos.app.goo.gl/QijVhxhBeg4HeAat9|Docházkový terminál Rapsberry: příchod]] | viz. [[ctecka:index#ukazky_terminalu_dochazka|Čtečka čárových kódů + RFID - ukázky]] |
* [[https://photos.app.goo.gl/MaQ49HxvE8ADaoBp9|Docházkový terminál Rapsberry: odchod]] | |
* [[https://photos.app.goo.gl/qpaogkAJZ2TMrXfL8|ukázky]] | |
| |
| |
| |
* OAuth2 Resource Owner Pasword Credentials | * OAuth2 Resource Owner Pasword Credentials |
* Username: Admin@data | * Username: demo@data |
* Password: | * Password: obis |
* Access token url: https://router.epos.cz/rest/oauth2/token | * Access token url: https://router.epos.cz/rest/oauth2/token |
* Client id: demo | * Client id: demo |
| |
<code> | <code> |
curl --user demo:obis --request POST --url "https://router.epos.cz/rest/oauth2/token" --data "grant_type=password&username=Admin@data&password=" | curl --user demo:obis --request POST --url "https://router.epos.cz/rest/oauth2/token" --data "grant_type=password&username=demo@data&password=obis" |
| |
{"access_token":"3450941265121091927","token_type":"bearer","expires_in":3600} | {"access_token":"3450941265121091927","token_type":"bearer","expires_in":3600} |
| |
<code> | <code> |
curl --header "Authorization: Bearer 3450941265121091927" --url "https://router.epos.cz/rest/mid" | export TOKEN=... |
| curl -g --header "Authorization: Bearer $TOKEN" --url "https://router.epos.cz/rest/mid" |
</code> | </code> |
| |
https://router.epos.cz/rest/mid/sklkarty/~transfers/json?LuaFilter[Name]=QuickPopis&LuaFilter[Text]=kabel | https://router.epos.cz/rest/mid/sklkarty/~transfers/json?LuaFilter[Name]=QuickPopis&LuaFilter[Text]=kabel |
| |
Report "inventura sklad. karet" do PDF pro druh "elektro": | Report "inventura sklad. karet" do HTML pro druh "elektro": |
https://router.epos.cz/rest/mid/sklkarty/~reports/inventura/pdf?filter[IDDruh]=elektro | https://router.epos.cz/rest/mid/sklkarty/~reports/inventura/rep?filter[IDDruh]=elektro |
| |
Detail karty: | Detail karty: |
Nova rezervace POST: | Nova rezervace POST: |
<code> | <code> |
curl --header "Authorization: Bearer 3450941265121091927" --request POST --url "https://router.epos.cz/rest/mid/rezerv" -d '{"Row":{"Fields":{"RODruh":"web","Poznamka":"Ignore - Test"}}}' | curl --header "Authorization: Bearer 3450941265121091927" --request POST -H "Content-Type: application/json" --url "https://router.epos.cz/rest/mid/rezerv" -d '{"Row":{"Fields":{"RODruh":"web","Poznamka":"Ignore - Test"}}}' |
| |
{"ID":"R090003"} | {"ID":"R090003"} |
Pridani polozky do rezervace POST: | Pridani polozky do rezervace POST: |
<code> | <code> |
curl --header "Authorization: Bearer 3450941265121091927" --request POST --url "https://router.epos.cz/rest/mid/rezerv/R090003/sklad_rezerv" -d '{"Row":{"Fields":{"IDSkladKarta":"SK000930","Mnozstvi":100}}}' | curl --header "Authorization: Bearer 3450941265121091927" --request POST -H "Content-Type: application/json" --url "https://router.epos.cz/rest/mid/rezerv/R090003/sklad_rezerv" -d '{"Row":{"Fields":{"IDSkladKarta":"SK000930","Mnozstvi":100}}}' |
| |
{"ID":"10|SK000930"} | {"ID":"10|SK000930"} |