REST sanduče

Blok REST sanduče omogućava da se iz poslovnog procesa može prizvati bilo koji REST.
Do bloka stižemo preko menija Podešavanja | Dokumentacija | Oblikovanje poslovnih procesa, te izborom panela Oblikuj | Ulaz/Izlaz.
 |
SAVET
REST (eng. Representational State Transfer) je arhitektura za razmenu podataka između veb-servisa.
|
Varijable (promenljive) su određene u sandučetu i/ili poslovnom procesu, te poslate po zahtevu. Odziv je sačuvan u varijablu i/ili datoteku.
 |
SAVET
Za pravilno funkcionisanje bloka REST sanduče potrebno je u PANTHEON-u kreirati i na odgovarajući način podesiti sanduče u panelu Sandučići u Administratorskoj konzoli.
|

Duplim klikom na blok REST sanduče otvara se iskačući prozor REST sanduče, gde određujemo podešavanja. Prozor možemo podeliti na dva dela: 
1. Osnovni podaci sandučeta
U ovom delu podešavamo osnovno podatke sandučeta za razmenu sa veb-serisima.
Sanduče
|
Sa padajuće liste izaberemo sanduče koje želimo koristiti za izmenu podataka sa veb-servisom (mora biti kreiran pre).
|
Operacija
|
Idetifikator za traženje podataka koji se koriste u poslovnom procesu, npr. vrsta metode, URL i slično.
|
Podaci
|
Prikazuju se podaci iz izabranog sandučeta, npr. putanja za korišćenje varijabli iz sandučeta i poslovnog procesa.
|
Resurs
|
U polje unesemo vezu URL sa određenju akciju.
|
Vrem. ograničavanje zahteva u s
|
Unesemo vremensko ograničenje izvršavanja zahteva u seknudama, tamo gde je potrebno.
|
2. Paneli
2.1 Telo 
Sadržaj zahteva
|
U polju izaberemo vrstu metode odnosno oblik podataka koje želimo posredovati veb-servisu.
|
Sadržaj odgovora
|
Upoju izaberemo vrstu metode odnosno oblika podataka koje želimo primati od veb-servisa.
|
Prazno polje
|
U prazno polje možemo uneti parametre zahteva koji odgovaraju izabranoj metodi (npr. kao na gornjoj slici u obliku JSON).
|
2.2 Autentifikacija 
Vrsta autentifikacije
|
Sa padajuće liste izaberemo Vrstu autentifikacije. Dostupne su sledeće opcije:
- No Auth – bez autentifikacije
- API key – avuentikacija sa API ključem. Prilikom izbora se pojave polja:
- Ključ – unesemo API ključ koji smo dobili od veb-servisa.
- Vrednost – unesemo vrednost API ključa.
- Basic Auth – autentikacija pomoću korisničkog imena i lozinke. Prilikom izbora se pojavljuju polja:
- Korisnik – u poje upišemo korisničko ime.
- Lozinka – u polje upišemo lozinku.
- Bearer Token – autentifikacija pomoću žetona za pristup. Prilikom izbora se pojavi dodatno polje:
- Žeton – u polje upišemo sigurnosni žeton.
- Token – autentifikacija pomoću žetona za pristup. Prilikom izbora se pojavi dodatno pojle:
- Žeton – u polje upišemo sigurnosni žeton.
|
2.3 Proizvolja zaglavlja
U panelu možemo prilagoditi zaglavlje zahteva.

Key
|
Upišemo naziv ključa.
|
Value
|
Upišemo vrednost ključa.
|
Na dnu prozora su 3 tastera:
Reset
|
Klikom na taster se sva polja vrate na zadate vrednosti odnosno isprazne.
|
OK
|
Klikom na taster sačuvamo podatke i prozor se zatvara.
|
Otkaži
|
Klikomna taster zatvaramo prozor bez čuvanja.
|