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
Metod | Funkcionalnost |
---|---|
GetToken | Dobijanje 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. |
REST + JSON
API podržava i JSON notaciju preko Jersey + Gson implementacije.
HTTP Metod | Funkcija | Opis |
---|---|---|
GET | 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 | closetoken?token=<> | token - ranije dobijena vrednost tokena koji se zatvara |
GET | registerdevice?token=<>&devid=<> | token - važeći token devid - jedinstveni ID uredjaja koji se registruje |
GET | getauthusers?token=<> | |
POST | registerdeviceusers?token=<> |
WADL: http://bort.melany.rs:8081/rs/application.wadl