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
kb:ws:autorizacija_registerdeviceusers [2017/10/23 08:02] aleksandarkb:ws:autorizacija_registerdeviceusers [2019/06/11 07:46] (current) aleksandar
Line 1: Line 1:
-====== Register Device Users ======+====== Register Device Users [RESTful] ======
  
 ===== Akcija ===== ===== Akcija =====
Line 9: Line 9:
 RegisterDeviceUsers(token, devid, body) RegisterDeviceUsers(token, devid, body)
  
-^HTTP metod^Primer URLa^Uspešan rezultat+^HTTP metod^Primer URLa^Revizija
-|POST|[[http://<server|http://<server]]>/rs/login/registerdeviceusers?token=<>&devid=<>|200 OK|+|POST|[[http://<server|http://<server]]>/rs/fieldops/registerdeviceusers?token=<>|19-6-11|
  
 ===== Parametri ===== ===== Parametri =====
  
-^Parametar^Tip^Opis| +^Parametar^Tip^Opis^Revizija
-|token|String|Važeći token supervizora| +|token|String|Važeći token supervizora|19-6-11
-|devid|String|Jedinstveni ID uredjaja+|HTTP Body|String|Request body|19-6-11|
-|HTTP Body|String|Request body|+
  
 ==== Request body ==== ==== Request body ====
  
-HTTP POST zahtev sadrži //text/plain// zapis u HTTP Body zahteva sledećeg oblika zapisa: +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.
-<code> +
- "milan;NikolićP;XfsđL01;___milan___" +
-</code>+
  
-Objašnjenje: HTTP Body sadrži jedan string u kojem su pobrojani Balans korisnički nalozi onih korisnika koji su autorizovani da upotrebljavaju uredjaj. Nalozi su jedinstveni i odvojeni tačka-zarezom (;), što znači da taj znak ne može da bude sastavni deo Balans korisničkog naloga. Ukupna dužina stringa je ograničena na 255 znakova.+^Član^Tip^Opis^Revizija| 
 +|id|String|Jedinstveni ID uredjaja do 80 znakova|19-6-11| 
 +|users|String|Spisak korisnika odvojenih tačka-zarezom (;) do 255 znakova|19-6-11|
  
-==== Rezultat ====+Primer:<file> 
 +{ "id" : "tab12-rtm2_5", "users": "ivan;JovanT;Avramović;r_4"
 +</file>
  
-^Status^Opis| +NAPOMENA: separator tačka-zarez ne može da bude deo korisničkog naloga. 
-|200 OK|Operacija uspela| + 
-|406 Not Acceptable|Greška u ulaznim parametrima| +===== Rezultat ===== 
-|500 Server Error|Greška na serveru|+ 
 +^Status^Opis^Revizija
 +|200 OK|Operacija uspela|19-6-11| 
 +|401 Unauthorised|Token nije supervizorski|19-6-11
 +|406 Not Acceptable|Greška u ulaznim parametrima|19-6-11
 +|500 Server Error|Greška na serveru|19-6-11|
  
 \\ \\
  
  
  • kb/ws/autorizacija_registerdeviceusers.1508745734.txt.gz
  • Last modified: 2017/10/23 08:02
  • by aleksandar