
Nabiralnik REST

Blok Nabiralnik REST omogoča, da se iz poslovnega procesa lahko prikliče katerikoli REST.
Do bloka dostopamo preko menija Nastavitve | Dokumentacija | Oblikovanje poslovnih procesov in izbiro panela Oblikuj | Vhod/Izhod
 |
NAMIG
REST (angl. Representational State Transfer) je arhitektura za izmenjavo podatkov med spletnimi storitvami.
|
Spremenljivke so določene v nabiralniku in/ali poslovnem procesu ter poslane na zahtevo. Odziv je shranjen v spremenljivke in/ali v datoteko.
 |
NAMIG
Za pravilno delovanje bloka Nabiralnik REST je potrebno v PANTHEON-u kreirati in ustrezno nastaviti nabiralnik v panelu Nabiralniki v Administratorski konzoli.
|

Z dvoklikom na blok Nabiralnik REST se odpre pojavno okno Nabiralnik REST, kjer določimo nastavitve. Okno lahko razdelimo na 3 dele.
1. Osnovni podatki nabiralnika
V tem delu nastavimo osnovne podatke nabiralnika za izmenjavo s spletno storitvijo.
|
Nabiralnik
|
S spustnega seznama izberemo nabiralnik, ki ga želimo uporabiti za izmenjavo podatkov s spletno storitvijo (mora biti ustvarjen prej).
 |
NAMIG
Postopek kreiranja nabiralnika si preberite v uporabniškem priročniku v poglavju Nastavitev REST nabiralnika.
|
|
|
Operacija
|
Identifikator za iskanje podatkov, ki se uporablja v poslovnem proces, npr. vrsta metode, URL…
|
|
Podatki
|
Prikaže poljubne podatke izbranega nabiralnika, npr. pot za uporabo spremenljivke iz nabiralnika in iz poslovnega procesa.
|
|
Vir
|
V polje vnesemo povezavo URL za določeno dejanje.
|
|
Časovna omejitev zahtevka v s
|
Vnesemo časovno omejitev izvajana zahtevka v sekundah, kjer je potrebno.
|
2. Zavihki
2.1. Telo
|
Vsebina zahtevka
|
V polju izberemo vrsto metode oz. obliko podatkov, ki jih želimo posredovati spletni storitvi.
|
|
Vsebina odgovora
|
V polju izberemo vrsto metode oz. obliko podatkov, ki jih želimo prejeti od spletne storitve.
|
|
Prazno polje
|
V prazno tekstovno polje vnesemo parametre zahtevka, ki ustrezajo izbrani metodi (npr. kot na zgornji sliki v obliki JSON).
|
2.2. Avtentikacija
|
Vrsta avtentikacije
|
S spustnega seznama izberemo Vrsto avtentikacije. Na voljo so možnosti:
- No Auth – brez avtentikacije
- API key – avtentikacija z API ključem. Ob izbiri se pojavita polji:
- Ključ – vnesemo API ključ pridobljen od spletne storitve
- Vrednost – vnesemo vrednost API ključa.
- Basic Auth – avtentikacija z uporabo uporabniškega imena in gesla. Ob izbiri se pojavita polji:
- Uporabnik – v polje vpišemo uporabniško ime
- Geslo – v polje vpišemo geslo
- Bearer Token – avtentikacija z uporabo varnostnega žetona. Ob izbiri se pojavi dodatno polje:
- Žeton – v polje vpišemo varnostni žeton.
- Token – avtentikacija z uporabo žetona za dostop. Ob izbiri se pojavi dodatno polje:
- Žeton – v polje vpišemo žeton za dostop.
|
2.3. Glave po meri
V zavihku lahko prilagodimo glavo zahtevka.

|
Key
|
Vpišemo naziv ključa.
|
|
Value
|
Vpišemo vrednost ključa.
|
Na dnu okna so 3 gumbi:
|
Ponastavi
|
S klikom na gumb se vsa polja povrnejo na privzeto vrednost oz. se izpraznejo.
|
|
OK
|
S klikom na gumb shranimo podatke in okno se zapre.
|
|
Prekliči
|
S klikom na gumb zapremo okno brez shranjevanja.
|