Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
kb:ws:autorizacija_initdev [2017/11/27 12:28] – created aleksandar | kb:ws:autorizacija_initdev [2019/06/11 07:51] (current) – aleksandar | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | InitDev | + | ====== Initialize Device |
+ | |||
+ | ===== Akcija ===== | ||
+ | |||
+ | Pozivom ove funkcije se dati uredjaj inicijalizuje, | ||
+ | |||
+ | ===== Sintaksa ===== | ||
+ | |||
+ | InitDev(token, | ||
+ | |||
+ | ^HTTP metod^Primer URLa^Revizija| | ||
+ | |GET|[[http://< | ||
+ | |||
+ | ===== Parametri ===== | ||
+ | |||
+ | ^Parametar^Tip^Opis^Revizija| | ||
+ | |token|String|Validan token supervizora|19-6-11| | ||
+ | |devid|String|ID uredjaja koji je registrovan|19-6-11| | ||
+ | |usr|String|Korisnički nalog korisnika Balansa koji treba da koristi uredjaj|19-6-11| | ||
+ | |||
+ | ===== Rezultat ===== | ||
+ | |||
+ | Rezultat funkcije može, pored uobičajenih HTTP grešaka koje servis vraća, da bude poseban objekat // | ||
+ | |||
+ | ^Status^Opis^Revizija| | ||
+ | |401 Unauthorised|Token je istekao ili nije napravljen od strane supervizora|19-6-11| | ||
+ | |200 OK|InidDevResponse objekat|19-6-11| | ||
+ | |500 Server error|Greška na serveru|19-6-11| | ||
+ | |||
+ | ==== InitDevResponse objekat i svojstva ==== | ||
+ | |||
+ | ^Svojstvo^Tip^Opis^Revizija| | ||
+ | |accessstatus|Integer|Ukazivač na postojanje grešaka u odgovoru (0 - nema grešaka, sve je u redu; 1- postoje greške)|19-6-11| | ||
+ | |accesserrors|Integer[]|[[: | ||
+ | |devusers|String[]|Niz korisničkih naloga kojima je odobreno korišćenje datog uredjaja (spisak naloga separatisan ; )|19-6-11| | ||
+ | |sysmatrixversion|Integer|Verzija šifarnika i pravila (relacija) izmedju njih|19-6-11| | ||
+ | |initmessage|String|Poruka o inicijalizaciji, | ||
+ | |||
+ | \\ | ||