Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
kb:ws:autorizacija_updatedevicedescription [2017/10/23 08:04] – [Sintaksa] aleksandar | kb:ws:autorizacija_updatedevicedescription [2018/04/16 08:15] – [Sintaksa] aleksandar | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Update Device Description | + | ====== Update Device Description |
===== Akcija ===== | ===== Akcija ===== | ||
- | Služi za izmenu opisa ranije registrovanog uredjaja. | + | Služi za izmenu opisa ranije registrovanog uredjaja. Samo token koji je dobio supervizor može da vrši operaciju. |
===== Sintaksa ===== | ===== Sintaksa ===== | ||
- | UpdateDevDesc(token, | + | UpdateDevDesc(token, |
- | ^HTTP metod^Primer URLa^Uspešan rezultat| | + | ^HTTP metod^Primer URLa| |
- | |GET|[[http://< | + | |POST|[[http://< |
\\ | \\ | ||
Line 19: | Line 19: | ||
^Parametar^Tip^Opis| | ^Parametar^Tip^Opis| | ||
|token|String|Važeći token supervizora| | |token|String|Važeći token supervizora| | ||
- | |id|String|Jedinstveni | + | |HTTP Body|String|Request body| |
- | |desc|String|Opis uredjaja| | + | |
+ | ==== Request body ==== | ||
+ | |||
+ | Body zatheva sadrži JSON serijalizovani string sa ID i opisom uredjaja, koji su dužine do 80 i 50 znakova, respektivno. | ||
+ | |||
+ | ^Član^Tip^Opis| | ||
+ | |id|String|jedinstveni | ||
+ | |desc|String|Jedinstveni opis uredjaja | ||
+ | |||
+ | Primer: | ||
+ | |||
+ | < | ||
+ | { " | ||
+ | </ | ||
===== Rezultat ===== | ===== Rezultat ===== | ||
Line 26: | Line 39: | ||
^Status^Opis| | ^Status^Opis| | ||
|200 OK|Sve je u redu, korisnici odobreni| | |200 OK|Sve je u redu, korisnici odobreni| | ||
+ | |401 Unauthorised|Token nije Supervizorski| | ||
+ | |406 Not Accepted|Greška u ulaznim parametrima| | ||
|500 Server Error|Došlo je do greške na serveru, opercija nije izvršena| | |500 Server Error|Došlo je do greške na serveru, opercija nije izvršena| | ||