Zdieľať cez


Použite aktivitu WebHook na volanie koncového bodu a čakanie, kým sa dokončí.

Aktivita webhooku môže kontrolovať spúšťanie kanálov prostredníctvom vlastného kódu. S aktivitami webhooku môže kód volať koncový bod a odovzdať jej URL adresu spätného volania. Spustenie kanála čaká na vyvolanie spätného volania, až potom prejde na ďalšiu aktivitu.

Požiadavky

Na začiatok musíte splniť nasledujúce predpoklady:

Pridanie aktivity WebHooku do kanála s používateľskou rozhraním

Ak chcete v kanáli použiť aktivitu WebHooku, vykonajte tieto kroky:

Vytvorenie aktivity

  1. Vytvorte nový kanál vo svojom pracovnom priestore.

  2. Vyhľadajte položku WebHook na table Aktivity kanála a vyberte ho, ak ho chcete pridať na plátno kanála.

    Poznámka

    Ak vaša obrazovka má veľmi vysoké rozlíšenie, budete pravdepodobne musieť rozšíriť zoznam aktivít z panela s nástrojmi pomocou troch bodiek ... tlačidlo nájsť WebHook aktivity.

    Snímka obrazovky používateľského rozhrania služby Fabric so zvýraznenou tablou Aktivity a aktivitami WebHook.

  3. Vyberte novú aktivitu WebHook na plátne, ak ešte nie je vybratá.

    Snímka obrazovky zobrazujúca kartu Všeobecné nastavenia aktivity WebHooku.

Ak chcete nakonfigurovať kartu Všeobecné nastavenia, prečítajte si tému Všeobecné pokyny na nastavenie.

Nastavenia webovej aktivity

  1. Vyberte kartu Nastavenia, v rozbaľovacom zozname Pripojenie vyberte existujúce pripojenie alebo vytvorte nové pripojenie a zadajte podrobnosti jeho konfigurácie.

    Snímka obrazovky zobrazujúca kartu Nastavenia aktivity WebHooku so zvýraznenou kartou a miesto, kde je potrebné vybrať nové pripojenie.

  2. Keď vytvoríte nové pripojenie, zobrazí sa dialógové okno na vytvorenie pripojenia, kde môžete zadať základnú URL adresu a poverenia na pripojenie.

    Snímka obrazovky zobrazujúca dialógové okno nového pripojenia pre aktivitu WebHook.

  3. Po výbere alebo vytvorení pripojenia vyplňte zostávajúce povinné polia, pridajte požadované hlavičky alebo nastavte rozšírené nastavenia. Aktivita WebHook podporuje iba metódu POST.

  4. Použite výstup z aktivity ako vstup na akúkoľvek inú aktivitu a odkazujte na výstup všade, kde je v cieľovej aktivite podporovaný dynamický obsah.

Uloženie a spustenie alebo naplánovanie kanála

Zvyčajne používate výstup aktivity WebHook s inými aktivitami, ale po nakonfigurovaní je možné ho spustiť priamo bez iných aktivít. Ak ho spúšťate na vyvolanie rozhrania REST API, ktoré vykonáva určitú akciu a vy z aktivity nepotrebujete žiadny výstup, kanál môže obsahovať aj iba webovú aktivitu. Ak chcete spustiť aktivitu, prejdite na kartu Domov v hornej časti editora kanála a vyberte tlačidlo Uložiť, čím kanál uložíte. Vyberte položku Spustiť, aby ste ju spustili priamo, alebo ak ju chcete naplánovať, vyberte položku Spustiť. Históriu spúšťania môžete zobraziť aj tu alebo konfigurovať iné nastavenia.

Snímka obrazovky znázorňujúca kartu Domov v editore kanála so zvýraznenými tlačidlami Uložiť, Spustiť a Plán.