kb:ws:autorizacija_registerdeviceusers

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
kb:ws:autorizacija_registerdeviceusers [2017/10/13 12:23] aleksandarkb:ws:autorizacija_registerdeviceusers [2018/04/16 08:14] aleksandar
Line 1: Line 1:
-====== Register Device Users ======+====== Register Device Users [RESTful] ====== 
 + 
 +===== Akcija =====
  
 Služi za registraciju ( tačnije, odobravanje) grupe korisnika da koriste posmatrani uredjaj. Služi za registraciju ( tačnije, odobravanje) grupe korisnika da koriste posmatrani uredjaj.
  
-^HTTP metod^Primer URLa^Uspešan rezultat+====== Sintaksa ====== 
-|POST|[[http://<server|http://<server]]>/rs/login/registerdeviceusers?token=<>&devid=|HTTP Response 200 OK|+ 
 +RegisterDeviceUsers(token, devid, body) 
 + 
 +^HTTP metod^Primer URLa| 
 +|POST|[[http://<server|http://<server]]>/rs/fieldops/registerdeviceusers?token=<>|
  
 ===== Parametri ===== ===== Parametri =====
Line 10: Line 16:
 ^Parametar^Tip^Opis| ^Parametar^Tip^Opis|
 |token|String|Važeći token supervizora| |token|String|Važeći token supervizora|
-|devid|String|Jedinstveni ID uredjaja| +|HTTP Body|String|Request body| 
-|HTTP Body|JSON|Request body|+ 
 +==== Request body ==== 
 + 
 +Body zahteva sadrži JSON serijalizovani string, koji sadrži ID i spisak odobenih korisnika uredjaja, dužina do 80 i do 255 znakova, respektivno. 
 + 
 +^Član^Tip^Opis| 
 +|id|String|Jedinstveni ID uredjaja do 80 znakova
 +|users|String|Spisak korisnika odvojenih tačka-zarezom (;) do 255 znakova| 
 + 
 +Primer: 
 + 
 +<file> 
 +{ "id" : "tab12-rtm2_5", "users": "ivan;JovanT;Avramović;r_4"
 +</file>
  
-===== Request body =====+NAPOMENA: separator tačka-zarez ne može da bude deo korisničkog naloga.
  
-HTTP POST zahtev sadrži //application/json// zapis u HTTP Body zahteva sledećeg oblika: +===== Rezultat =====
-<code> +
- { "milan;NikolićP;XfsđL01;___milan___"+
-</code>+
  
-Objašnjenje: HTTP Body sadrži jedan JSON formatirani string kojem su pobrojani Balans korisnički nalozi onih korisnika koji su autorizovani da upotrebljavaju uredjaj. Nalozi su jedinstveni i odvojeni tačka-zarezom (;).+^Status^Opis| 
 +|200 OK|Operacija uspela| 
 +|401 Unauthorised|Token nije supervizorski| 
 +|406 Not Acceptable|Greška ulaznim parametrima| 
 +|500 Server Error|Greška na serveru|
  
 \\ \\
  
  
  • kb/ws/autorizacija_registerdeviceusers.txt
  • Last modified: 2019/06/11 07:46
  • by aleksandar