Delen via


Gebruik de WebHook-activiteit om een eindpunt aan te roepen en te wachten totdat het is voltooid

Een webhookactiviteit kan de uitvoering van pijplijnen beheren via aangepaste code. Met de webhookactiviteit kan code een eindpunt aanroepen en deze doorgeven aan een callback-URL. De pijplijnuitvoering wacht op de aanroep van de callback voordat deze naar de volgende activiteit gaat.

Vereisten

Om aan de slag te gaan, moet u aan de volgende vereisten voldoen:

Een WebHook-activiteit toevoegen aan een pijplijn met de gebruikersinterface

Voer de volgende stappen uit om een WebHook-activiteit in een pijplijn te gebruiken:

De activiteit maken

  1. Maak een nieuwe pijplijn in uw werkruimte.

  2. Zoek naar WebHook in het deelvenster Pijplijnactiviteiten en selecteer deze om deze toe te voegen aan het pijplijncanvas.

    Notitie

    Tenzij uw scherm een zeer hoge resolutie heeft, moet u waarschijnlijk de lijst met activiteiten uitvouwen vanaf de werkbalk met behulp van de knop met het beletselteken ... om de WebHook-activiteit te vinden.

    Schermopname van de infrastructuurgebruikersinterface met het deelvenster Activiteiten en WebHook-activiteit gemarkeerd.

  3. Selecteer de nieuwe WebHook-activiteit op het canvas als deze nog niet is geselecteerd.

    Schermopname van het tabblad Algemene instellingen van de WebHook-activiteit.

Raadpleeg de richtlijnen voor algemene instellingen voor het configureren van het tabblad Algemene instellingen.

Instellingen voor webactiviteit

  1. Selecteer het tabblad Instellingen , selecteer een bestaande verbinding in de vervolgkeuzelijst Verbinding of maak een nieuwe verbinding en geef de configuratiegegevens op.

    Schermopname van het tabblad WebHook-activiteitsinstellingen waarin het tabblad wordt gemarkeerd en waar u een nieuwe verbinding wilt kiezen.

  2. Wanneer u een nieuwe verbinding maakt, ziet u het dialoogvenster voor het maken van de verbinding, waar u de basis-URL en referenties kunt opgeven om verbinding te maken.

    Schermopname van het dialoogvenster Nieuwe verbinding voor de WebHook-activiteit.

  3. Nadat u de verbinding hebt gekozen of gemaakt, moet u de resterende vereiste velden voltooien, eventuele vereiste headers toevoegen of geavanceerde instellingen instellen. De WebHook-activiteit ondersteunt alleen de POST-methode.

  4. Gebruik de uitvoer van de activiteit als invoer voor andere activiteiten en verwijs naar de uitvoer waar dynamische inhoud wordt ondersteund in de doelactiviteit.

De pijplijn opslaan en uitvoeren of plannen

Normaal gesproken gebruikt u de uitvoer van de WebHook-activiteit met andere activiteiten, maar zodra deze is geconfigureerd, kan deze ook rechtstreeks zonder andere activiteiten worden uitgevoerd. Als u deze uitvoert om een REST API aan te roepen die een bepaalde actie uitvoert en u geen uitvoer van de activiteit nodig hebt, bevat uw pijplijn mogelijk ook alleen de webactiviteit. Als u de activiteit wilt uitvoeren, gaat u naar het tabblad Start boven aan de pijplijneditor en selecteert u de knop Opslaan om uw pijplijn op te slaan. Selecteer Uitvoeren om het rechtstreeks uit te voeren of Plan om deze te plannen. U kunt hier ook de uitvoeringsgeschiedenis bekijken of andere instellingen configureren.

Schermopname van het tabblad Start in de pijplijneditor met de tabnaam, de knoppen Opslaan, Uitvoeren en Planning gemarkeerd.