kb:ws:autorizacija_initdev

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
kb:ws:autorizacija_initdev [2017/11/27 12:28] – created aleksandarkb:ws:autorizacija_initdev [2019/06/11 07:51] (current) aleksandar
Line 1: Line 1:
-InitDev [RESTful]+====== Initialize Device [RESTful] ====== 
 + 
 +===== Akcija ===== 
 + 
 +Pozivom ove funkcije se dati uredjaj inicijalizuje, odnosno, proverava se skup parametara potrebnih za upotrebu uredjaja od strane korisnika. 
 + 
 +===== Sintaksa ===== 
 + 
 +InitDev(token, devid, usr) 
 + 
 +^HTTP metod^Primer URLa^Revizija| 
 +|GET|[[http://<server|http://<server]]>/rs/fieldops/initdev?token=<>&devid=<>&usr=<>|19-6-11| 
 + 
 +===== 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 //InitDevResponse //koji se isporučuje uz HTTP 200 OK status, ali može da sadrži greške. 
 + 
 +^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[]|[[:kb:ws:web_service_custom_errors|Niz kodova grešaka]]  |19-6-11 
 +|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, za sada se ne koristi|19-6-11| 
 + 
 +\\ 
  
  • kb/ws/autorizacija_initdev.1511785688.txt.gz
  • Last modified: 2017/11/27 12:28
  • by aleksandar