kb:ws:autorizacija_gettoken

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revisionBoth sides next revision
kb:ws:autorizacija_gettoken [2019/06/11 07:39] – [Parametri] aleksandarkb: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://<server|http://<server]]>/rs/login/gettoken?id=<>&pwd=<>&len=<>&usr=<>&cust=<>|+|GET|[[http://<server|http://<server]]>/rs/login/gettoken?id=<>&pwd=<>&len=<>&usr=<>&cust=<>|19-6-11|
  
 ===== 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 //application/json//, npr. ''{"token" : "1712201622047865"}'' |19-6-11|
 +|401 Not Authorized|Dobija se tekst greške u //application/json// zapisu|19-6-11|
 +|500 Server Error|Bilo koji drugi tip greške u //application/json// zapisu|19-6-11|
  
-==== Rezultat ==== +\\
- +
-^HTTP kod^Opis| +
-|200 OK|Dobija se token u formi //application/json//, npr. ''{"token" : "1712201622047865"}''+
-|401 Not Authorized|Dobija se tekst greške u //application/json// zapisu| +
-|500 Server Error|Bilo koji drugi tip greške u //application/json// zapisu|+
  
  
  • kb/ws/autorizacija_gettoken.txt
  • Last modified: 2022/12/02 14:18
  • by milano