kb:balans_veb_servisi_autorizacija

This is an old revision of the document!


Autorizacija i dobijanje prava pristupa sistemu

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

MetodFunkcionalnost
GetTokenDobijanje session token jedinstvenog broja koji se koristi pri pozivu metoda koje prikazuju ili menjanju podatke sistema.
CloseToken Prevremeno zatvaranje sesije. Nije obavezno pozivati jer će ona automatski biti zatvorena po isteku predviđenog vremena.

API podržava i JSON notaciju preko Jersey + Gson implementacije.

HTTP MetodFunkcijaOpis
GETgettoken?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 %)
GETclosetoken?token=<>token - ranije dobijena vrednost tokena koji se zatvara
GETregisterdevice?token=<>&devid=<>
token - važeći token
devid - jedinstveni ID uredjaja koji se registruje
GETgetauthusers?token=<>
POSTregisterdeviceusers?token=<>

WADL: http://bort.melany.rs:8081/rs/application.wadl


  • kb/balans_veb_servisi_autorizacija.1507894055.txt.gz
  • Last modified: 2017/10/13 11:27
  • by aleksandar