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:
- Konto nájomníka s aktívnym predplatným. Vytvorte si bezplatné konto.
- Vytvorí sa pracovný priestor.
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
Vytvorte nový kanál vo svojom pracovnom priestore.
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.
Vyberte novú aktivitu WebHook na plátne, ak ešte nie je vybratá.
Ak chcete nakonfigurovať kartu Všeobecné nastavenia, prečítajte si tému Všeobecné pokyny na nastavenie.
Nastavenia webovej aktivity
Vyberte kartu Nastavenia, v rozbaľovacom zozname Pripojenie vyberte existujúce pripojenie alebo vytvorte nové pripojenie a zadajte podrobnosti jeho konfigurácie.
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.
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.
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.