kb:balans_veb_servisi_autorizacija

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/13 11:27] 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|
  
-===== REST + JSON =====+===== RESTful =====
  
-API podržava i JSON notaciju preko Jersey + Gson implementacije.+API podržava i RESTful metode koje upotrebljavaju JSON notaciju.
  
-^HTTP Metod^Funkcija^Opis| +__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).__
-|GET|[[:kb:ws:autorizacija_gettoken|gettoken]]?id=<>&pwd=<>&len=<>&usr=<>&cust=<>|id - korisnički nalog provajdera (obavezan) \\ pwd - šifra provajdera (obavezan) \\ len - dužina važenja tokena u minutama (podrazumevano 10\\ usr - korisnički nalog Balansa koji obavlja operacije (obavezan) \\ cust - B2B nalog komitenta u čije ime se obavljaju operacije (podrazumevano %)  | +
-|GET|[[:kb:ws:autorizacija_closetoken|closetoken]]?token=<>|token - ranije dobijena vrednost tokena koji se zatvara| +
-|GET|[[:kb:ws:autorizacija_registerdevice|registerdevice]]?token=<>&devid=<> \\ token - važeći token \\ devid - jedinstveni ID uredjaja koji se registruje \\   | +
-|GET|[[:kb:ws:autorizacija_getauthusers|getauthusers]]?token=<>| | +
-|POST|[[:kb:ws:autorizacija_registerdeviceusers|registerdeviceusers]]?token=<>| |+
  
-WADL: [[http://bort.melany.rs:8081/rs/application.wadl|http://bort.melany.rs:8081/rs/application.wadl]]+[[:kb:ws:web_service_custom_errors|Podstatusi grešaka]] 
 + 
 +^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