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:balans_veb_servisi_autorizacija [2017/10/25 08:13] – [RESTful] aleksandarkb:balans_veb_servisi_autorizacija [2020/08/06 10:30] aleksandar
Line 3: Line 3:
 Za rad sa sistemom korisniku je neophodan //session token//. Radi se o automatski generisanom //string// podatku dugačkom 20 karaktera koji se vraća pozivaocu kao rezultat uspešne autorizacije korisnika. Autorizacija se vrši pozivom web service metoda **GetToken**. Za rad sa sistemom korisniku je neophodan //session token//. Radi se o automatski generisanom //string// podatku dugačkom 20 karaktera koji se vraća pozivaocu kao rezultat uspešne autorizacije korisnika. Autorizacija se vrši pozivom web service metoda **GetToken**.
  
-WSDL: [[http://bort.melany.rs:8081/LogIn/LogIn?WSDL|http://bort.melany.rs:8081/LogIn/LogIn?WSDL]]+WSDL: [[https://ws.melany.rs:8191/LogIn/LogIn?WSDL|https://ws.melany.rs:8191/LogIn/LogIn?WSDL]]
  
-^Metod^Funkcionalnost| +^Metod^Funkcionalnost^Revizija
-|[[:kb:ws:autorizacija_gettoken|GetToken]]|Dobijanje //session token// jedinstvenog broja koji se koristi pri pozivu metoda koje prikazuju ili menjanju podatke sistema.| +|[[:kb:ws:autorizacija_gettoken|GetToken]]|Dobijanje //session token// jedinstvenog broja koji se koristi pri pozivu metoda koje prikazuju ili menjanju podatke sistema.|19-6-11
-|[[:kb:ws:autorizacija_closetoken|CloseToken ]]|Prevremeno zatvaranje //sesije//. Nije obavezno pozivati jer će ona automatski biti zatvorena po isteku predviđenog vremena.|+|[[:kb:ws:autorizacija_closetoken|CloseToken ]]|Prevremeno zatvaranje //sesije//. Nije obavezno pozivati jer će ona automatski biti zatvorena po isteku predviđenog vremena.|19-6-11|
  
-====== RESTful ======+===== RESTful =====
  
-API podržava i RESTful metode preko Jersey implementacije koje primarno upotrebljavaju JSON notaciju korišćenjem Gson biblioteke.+API podržava i RESTful metode koje upotrebljavaju JSON notaciju.
  
 __Rezultat RESTful operacija je uvek HTTP Response koji dalje u sebi sadrži HTTP status i evenutalan sadržaj (povratna vrednost ili tekst greške).__ __Rezultat RESTful operacija je uvek HTTP Response koji dalje u sebi sadrži HTTP status i evenutalan sadržaj (povratna vrednost ili tekst greške).__
  
-^HTTP Metod^Funkcija^Opis| +[[:kb:ws:web_service_custom_errors|Podstatusi grešaka]]
-|GET|[[:kb:ws:autorizacija_gettoken|gettoken]]|Dobijanje tokena +
-|GET|[[:kb:ws:autorizacija_closetoken|closetoken]]|Zatvaranje tokena| +
-|POST|[[:kb:ws:autorizacija_registerdevice|registerdevice]]|Registracija uredjaja +
-|GET|[[:kb:ws:autorizacija_getauthusers|getauthusers]]|Dobijanje spiska svih Balans korisnika| +
-|POST|[[:kb:ws:autorizacija_registerdeviceusers|registerdeviceusers]]|Odobravanje korisnika za upotrebu na uredjaju| +
-|GET|[[:kb:ws:autorizacija_deactivatedevice|deactivatedev]]|Deaktivira uredjaj| +
-|POST|[[:kb:ws:autorizacija_updatedevicedescription|updatedevdesc]]|Menja opis registrovanom uredjaju|+
  
-WADL: [[http://bort.melany.rs:8081/rs/application.wadl|http://bort.melany.rs:8081/rs/application.wadl]]+^HTTP Metod^Funkcija^Opis^Revizija| 
 +|GET|[[:kb:ws:autorizacija_gettoken|gettoken]]|Dobijanje tokena  |19-6-11 
 +|GET|[[:kb:ws:autorizacija_closetoken|closetoken]]|Zatvaranje tokena|19-6-11|
  
 \\ \\
  
  
  • kb/balans_veb_servisi_autorizacija.txt
  • Last modified: 2022/07/12 23:32
  • by milano