kb:ws:autorizacija_registerdevice

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_registerdevice [2017/10/13 11:36] aleksandarkb:ws:autorizacija_registerdevice [2018/04/16 08:13] aleksandar
Line 1: Line 1:
-====== Register Device ======+====== Register Device [RESTful] ======
  
-Metodom se registruje (autorizuje) uredjaj za pristup web servisu.+===== Akcija ===== 
 + 
 +Metodom se registruje (autorizuje) uredjaj za pristup web servisu. Samo token koji je dobio supervizor može da vrši operaciju. 
 + 
 +===== Sintaksa ===== 
 + 
 +RegisterDevice (token, devid, http body)
  
 ^HTTP Metod^Primer URLa| ^HTTP Metod^Primer URLa|
-|GET|[[http://<server|http://<server]]>/rs/login/registerdevice?token=<>&devid=<>&desc=<>|+|POST|[[http://<server|http://<server]]>/rs/fieldops/registerdevice?token=<>&devid=<>|
  
 ===== Parametri ===== ===== Parametri =====
Line 11: Line 17:
 |token|String|Važeći token| |token|String|Važeći token|
 |devid|String|Jedinstveni ID uredjaja (obezbedjuje ga aplikacija na uredjaju)| |devid|String|Jedinstveni ID uredjaja (obezbedjuje ga aplikacija na uredjaju)|
-|desc|String|Opis uredjaja (radi pronalaženja u spisku uredjaja)|+|HTTP Body|String|Request body| 
 + 
 +==== Request body ==== 
 + 
 +Body zahteva sadrži JSON serijalizovani string, koji sadrži ID i opis uredjaja, duzina do 80 i do 50 znakova, respektivno. 
 + 
 +^Član^Tip^Opis
 +|id|String|Jedinstveni ID uredjaja do 80 znakova| 
 +|desc|String|Jedinstveni opis uredjaja do 50 znakova| 
 + 
 +Primer: 
 + 
 +<code> 
 +{ "id" : "tablet 6", "desc": "tablet 6" } 
 +</code> 
 + 
 +===== Rezultat =====
  
-dfghdgd+^Status^Opis| 
 +|200 OK|Uredjaj je uspešno registrovan| 
 +|401 Unauthorised|Token nije supervizorski| 
 +|406 Not Accepted|Greška u poslatim parametrima| 
 +|500 Server Error|Greška na serveru, uredjaj nije registrovan|
  
 \\ \\
  
  
  • kb/ws/autorizacija_registerdevice.txt
  • Last modified: 2019/06/11 07:44
  • by aleksandar