====== FieldOps operacije ====== ===== Opis ===== Grana APIja je razvijena za potrebe Teledirekt projekta. Sa ostatkom sistema joj je zajednički deo koji se bavi autorizacijom i pravima pristupa, odnosno dobijanjem tokena. Ova grana je napravljena kao RESTful veb servis i koristi JSON notaciju za komuniciranje. Zbog toga su napravljene [[:kb:balans_veb_servisi_autorizacija|RESTful varijante GetToken i CloseToken metoda.]] Napravljeni su i bliži opisi grešaka, tzv. [[:kb:ws:web_service_custom_errors|podstatusi]]. ===== Metode ===== ^HTTP Metod^Funkcija^Opis^Revizija| |POST|[[:kb:ws:autorizacija_registerdevice|registerdevice]]|Registracija uredjaja|19-6-11| |GET|[[:kb:ws:autorizacija_getauthusers|getauthusers]]|Dobijanje spiska svih Balans korisnika|19-6-11| |POST|[[:kb:ws:autorizacija_registerdeviceusers|registerdeviceusers]]|Odobravanje korisnika za upotrebu na uredjaju|19-6-11| |GET|[[:kb:ws:autorizacija_deactivatedevice|deactivatedev]]|Deaktivira uredjaj|19-6-11| |POST|[[:kb:ws:autorizacija_updatedevicedescription|updatedevdesc]]|Menja opis registrovanom uredjaju|19-6-11| |GET|[[:kb:ws:autorizacija_getdeviceusers|getdevusers]]|Dobavlja spisak registrovanih korisnika uredjaja|19-6-11| |GET|[[:kb:ws:autorizacija_initdev|i]][[:kb:ws:autorizacija_initdev|nitdev]]|Inicijalizacija uredjaja|19-6-11| |GET|[[:kb:ws:autorizacija_sifarnici|g]][[:kb:ws:autorizacija_sifarnici|et]][[:kb:ws:autorizacija_sifarnici|sysmatrix]]|Dobavljanje šifarnika i njihovih pravila sa servera|19-6-11| |GET|[[:kb:wb:fieldops_dobijanje_zadataka|gettasks]]|Preuzimanje zadataka za ulogovanog operatera|19-6-11| |POST|[[:kb:ws:fieldops_slanje_zadataka|posttasks]]|Slanje gotovih zadataka na server|19-6-11| |GET|[[:kb:ws:fieldops_dolazak_na_lokaciju|onlocation]]|Prijava dolaska na lokaciju|19-6-11| WADL: http ://bort.melany.rs:8081/rs/application.wadl // \\