- Nyomtat
HTTP-csatlakozók használata alkalmazásokban
Ismerje meg, hogyan használhatja a HTTP-csatlakozókat az alkalmazásokban.
Áttekintés
Tehát konfigurált egy csatlakozót, beállított egy csatlakozófüggvényt, és már kapja is vissza az adatokat a teszteredményekben - nagyszerű! Most mi a teendő?
Most már futtathatja a csatlakozóit alkalmazásokban, és használhat Trigger logikát, változókat és interaktív táblázatokat a teszteredmények vezérlésére és felhasználására.
Beállítás
Ahhoz, hogy a HTTP-csatlakozókat alkalmazásokban használhassa, be kell állítania egy csatlakozót, és létre kell hoznia egy csatlakozófüggvényt, hogy adatok jöjjenek át. Ha még nem tette meg, a következő cikkekben talál segítséget ehhez:
- Csatlakozók és integrációk
- Hogyan kell beállítani egy csatlakozót
- Hogyan hozzunk létre és konfiguráljunk HTTP-csatlakozófunkciót?
Mielőtt elkezdené, térképezze fel, hogy mit szeretne az alkalmazásában a csatlakozó adataival csinálni. Ez a csatlakozófüggvényben beállított Hívástípuson fog alapulni. Információt szeretne megjeleníteni? Vagy adatokat törölni? Vagy információt írni a kiszolgálóra? Ha tudja, hogy milyen műveletet kell végrehajtania, az segít megérteni, hogy mit kell beépítenie az alkalmazásába a céljai eléréséhez.
A csatlakozók használata egy alkalmazásban
Kiváltási logika
Annak érdekében, hogy egy csatlakozó API Call egy kiszolgálóhoz intézzen API Call, az alkalmazáson belül be kell állítanunk néhány logikát, hogy ez megtörténjen. A csatlakozófüggvények bárhol futtathatók, ahol Triggert helyezünk el, beleértve a gombokat, amikor egy eszköz, például egy vonalkód elsül, az időzítőket, vagy a lépésszintű Triggereket vagy az alkalmazásszintű Triggereket.
Példánkban a csatlakozófüggvényünk egy tudásbázis-cikkre vonatkozó információkat ad vissza egy szöveges beviteli mezőbe beírt cikkazonosító alapján. Ez a bemeneti mező az alkalmazásban leképezi a Input-t a csatlakozófüggvényünkben, és beállítja a bemeneti értéket a csatlakozó számára. A példánkhoz hasonló egyszerű csatlakozófüggvényhez az alkalmazásunknak csak két elemre van szüksége: egy bemeneti mezőre a cikk azonosítójának összegyűjtéséhez, és egy gombra a csatlakozófüggvény elindításához. Az alábbi alkalmazásban van egy szöveges Input Widget a cikk azonosítójának megadásához, és egy gomb, amely a csatlakozót a szöveges Widget értékét használja a csatlakozófüggvény bemeneteként.
Ha egy gomb megnyomásakor akarjuk futtatni a csatlakozófüggvényt, a következő példa mutatja, hogyan működne a logika.
Bontsuk le ezt a logikát.
A gomb megnyomásakor, ha a változó nem üres, akkor a változó bemenete (cikk azonosítója) alapján lefuttatja a csatlakozó (Doc360 csatlakozó) funkcióját (Get Article Info by ID), és az eredményt egy új változóba (articles) menti.
Változók és interaktív táblázatok
A csatlakozófüggvény eredményeinek megjelenítése egy interaktív táblázatban gyorsan és egyszerűen elvégezhető, csak ne feledje a függvényben beállított Outputs értékeket.
Válassza a Változót adatforrásként, és a csatlakozófüggvényben kimenetként elkészített objektumlistát találja.
A változó kiválasztása után válassza ki a táblázatban megjeleníteni kívánt mezőket, azaz az objektumlistán belüli kimeneteket.
Fejlesztői módban az interaktív táblázat a híváskor feltölti a csatlakozófüggvény eredményeit. A kimenetek azonnal értékként mentődnek a megfelelő változókba.
Ezen kívül a csatlakozókból származó információk feltöltéséhez is használhat változókat. Ez akkor hasznos, ha egy adatra vonatkozó nézetet szeretne kibővíteni anélkül, hogy az interaktív táblázatban felsorolt összes információt látná.
Ehhez ismételje meg a fenti kiváltót. Az adatforrásváltozó ugyanaz, mint az interaktív táblához kapcsolódó változó. Hozzon létre egy új változót az adatok tárolásához.
Ezután konfiguráljon egy változót úgy, hogy az adatforrás az imént létrehozott változó legyen. Ez biztosítja, hogy az interaktív táblázat egy sorának kiválasztásakor az adott mező adatai a widget változóiban tárolódjanak.
Az eredmény a következőképpen működik:
Most, hogy látta, hogyan használhatja a HTTP-konnektorokat az alkalmazásokban, megismételheti ezeket a lépéseket, hogy saját alkalmazásaiban használhassa a folyamatokkal való munkavégzéshez.
További olvasnivalók
Megtalálta, amit keresett?
A community.tulip.co oldalon is megteheti, hogy felteszi kérdését, vagy megnézheti, hogy mások is szembesültek-e hasonló kérdéssel!