Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revisionBoth sides next revision | ||
kb:ws:autorizacija_gettoken [2019/06/11 07:39] – [Parametri] aleksandar | kb:ws:autorizacija_gettoken [2019/06/11 07:39] – aleksandar | ||
---|---|---|---|
Line 22: | Line 22: | ||
|authCustomer|String|Korisnički nalog, identifikovanog od strane provajdera, Balans komitenta (kupca ili dobavljača).|19-6-11| | |authCustomer|String|Korisnički nalog, identifikovanog od strane provajdera, Balans komitenta (kupca ili dobavljača).|19-6-11| | ||
|authUser|String|Korisnički nalog Balans korisnika u čije ime se vrše operacije (za potrebe ekstenzija Balans ERP-a, npr. mobilna prodaja, sindikalna prodaja, servisiranje itd.) \\ Ukoliko parametar nedostaje ili je džoker-znak (%), uzima se vrednost parametra userName, što znači da mora da postoji isti korisnički nalog (ne ime i prezime) korisnika u Balansu|19-6-11| | |authUser|String|Korisnički nalog Balans korisnika u čije ime se vrše operacije (za potrebe ekstenzija Balans ERP-a, npr. mobilna prodaja, sindikalna prodaja, servisiranje itd.) \\ Ukoliko parametar nedostaje ili je džoker-znak (%), uzima se vrednost parametra userName, što znači da mora da postoji isti korisnički nalog (ne ime i prezime) korisnika u Balansu|19-6-11| | ||
- | |||
- | \\ | ||
- | |||
====== gettoken (RESTful) ====== | ====== gettoken (RESTful) ====== | ||
Line 30: | Line 27: | ||
RESTful metod analogan GetToken() metodi. | RESTful metod analogan GetToken() metodi. | ||
- | ^HTTP Metod^Primer URLa| | + | ^HTTP Metod^Primer URLa^Revizija| |
- | |GET|[[http://< | + | |GET|[[http://< |
===== Parametri ===== | ===== Parametri ===== | ||
- | ^Parametar^Tip^Opis| | + | ^Parametar^Tip^Opis^Revizija| |
- | |id|String|Korisnički nalog provajdera (obavezan) =userName| | + | |id|String|Korisnički nalog provajdera (obavezan) =userName|19-6-11| |
- | |pwd|String|Šifra provajderskog naloga (obavezan) =userCode| | + | |pwd|String|Šifra provajderskog naloga (obavezan) =userCode|19-6-11| |
- | |len|Integer|(opciono) Pozitivan ceo broj izmedju 1 i 480. Podrazumevana vrednost je 10. predstavlja dužinu važenja tokena u minutama =sessLen| | + | |len|Integer|(opciono) Pozitivan ceo broj izmedju 1 i 480. Podrazumevana vrednost je 10. predstavlja dužinu važenja tokena u minutama =sessLen|19-6-11| |
- | |usr|String|(opciono) Balans korisnički nalog koji obavlja operacije, Kada nedostaje, jednak je vrednosti id parametra =authUser| | + | |usr|String|(opciono) Balans korisnički nalog koji obavlja operacije, Kada nedostaje, jednak je vrednosti id parametra =authUser|19-6-11| |
- | |cust|String|(opciono) B2B nalog komitenta za čiji račun usr obavlja operacije =authCustomer| | + | |cust|String|(opciono) B2B nalog komitenta za čiji račun usr obavlja operacije =authCustomer|19-6-11| |
- | \\ | + | ==== Rezultat ==== |
+ | ^HTTP kod^Opis^Revizija| | ||
+ | |200 OK|Dobija se token u formi // | ||
+ | |401 Not Authorized|Dobija se tekst greške u // | ||
+ | |500 Server Error|Bilo koji drugi tip greške u // | ||
- | ==== Rezultat ==== | + | \\ |
- | + | ||
- | ^HTTP kod^Opis| | + | |
- | |200 OK|Dobija se token u formi // | + | |
- | |401 Not Authorized|Dobija se tekst greške u // | + | |
- | |500 Server Error|Bilo koji drugi tip greške u // | + | |