kb:ws:fieldops_slanje_zadataka

Post Tasks [RESTful]

Metod prihvata niz JSON objekata koji sadrže podatke o završenim zadacima.

Sintaksa

PostTasks(token, body)

HTTP metodPrimer URLaRevizija
POSThttp://<server>/rs/fieldops/posttasks?token=<>19-6-11
ParametarTipOpisRevizija
tokenStringVažeći token korisnika19-6-11
HTTP BodyStringRequest body19-6-11

Body zahteva sadrži string koji je niz JSON objekata. Svaki JSON je kolekcija ključ-vrednost parova. Svaki ključ je onaj jedinstveni, tekstualni naziv polja koja ga unikatno opisuje i odvaja od svih ostalih definisanih ključeva. Jedan JSON u nizu predstavlja jedan završeni zadatak. Za razliku od GetTasks metode gde prijavljeni korisnik dobija samo njemu dodeljene zadatke, ovom metodom je moguće poslati završene zadatke bilo kog korisnika, a koji se nalaze na uredjaju.

Novi, iliti “greenfield” (gf), korisnik je novi korisnik koji se identifikuje preko primljene vrednosti taga fiksni_pozbr, gde, u takvom slučaju, piše: gf umesto uobičajene numeričke vrednosti, tj. JSON par izgleda::

"fiksni_pozbr":"gf"

Tagovi fiksni_broj i datcompleted moraju postojati i imati vrednosti, iako će se za prvi tag generisati jedinstvena vrednost na serveru.

Kada prepozna vrednost taga, server će krenuti u kreiranje svih potrebnih polja za taj zadatak na svojoj strani i tretiraće zadatak kao bilo koji drugi. Vrednost “gf” taga fiksni_pozbr će ostati kao oznaka da je zadatak napravljen na terenu, a ne dodeljen prodavcu od strane kancelarije, i da je neophodno da se realizuje instalacija fiksne telefonske linije pre bilo koje druge radnje.

U slučaju uspešno izvršenog slanja podataka, HTTP kod odgovora je 200 OK, dok se za ikakvu grešku u postupku, ista vraća klijentskoj aplikaciji.


  • kb/ws/fieldops_slanje_zadataka.txt
  • Last modified: 2019/06/11 08:20
  • by aleksandar