HTTP-csatlakozók használata alkalmazásokban
  • 31 Oct 2023
  • 3 Elolvasandó percek
  • Közreműködők

HTTP-csatlakozók használata alkalmazásokban


Article Summary

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:

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.

HTTP in App1.png

Ha egy gomb megnyomásakor akarjuk futtatni a csatlakozófüggvényt, a következő példa mutatja, hogyan működne a logika.

HTTP in App2.png

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.

HTTP in App3.png

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.

HTTP in App4.png

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.

HTTP in App1.gif

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á.

HTTP in App5.png

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.

HTTP in App6.png

Az eredmény a következőképpen működik:

HTTP in App2.gif

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!


Hasznos volt ez a cikk?