Een webhook is een klein stukje code dat aan een webapplicatie is gekoppeld; het luistert naar specifieke triggers en voert vervolgens een vooraf bepaalde actie uit. Webhooks maken het mogelijk om processen te automatiseren die voorheen gepland moesten worden.
In Xtendis kunnen webhooks worden gebruikt om uw applicatie op de hoogte te stellen wanneer er bepaalde gebeurtenissen in Xtendis plaatsvinden.
Voorbeeld: U wilt wellicht een melding ontvangen en actie ondernemen in uw externe applicatie wanneer de metadata van een document is bijgewerkt.
Wanneer een gedefinieerde gebeurtenis plaatsvindt, wordt een HTTP POST met de payload van de gebeurtenis verzonden naar de URL die in de webhook is geconfigureerd.
Het abonneren op gebeurtenissen via een webhook betekent dat uw applicatie Xtendis niet periodiek hoeft te pollen (via de REST-API's) om vast te stellen of er wijzigingen hebben plaatsgevonden.
Webhooks beheren
Het beheren van webhooks gebeurt op de pagina Webhooks in het onderdeel Functioneel beheer van Xtendis.
Kies in het menu Webhooks om naar de pagina Webhooks te gaan.
Een webhook aanmaken
Stap 1. Klik op Aanmaken.
Het dialoog Webhook aanmaken verschijnt.
Stap 2. Configureer de opties als volgt:
| Optie | Beschrijving |
|---|---|
| Naam | Voer een beschrijvende naam in. |
| Archief | Kies het archief waarop de trigger moet reageren. |
| Callback URL | Voer de URL in die moet luisteren naar de trigger. |
| Is actief | Maak leeg wanneer de webhook tijdelijk moet worden uitgeschakeld in plaats van verwijderd. |
|
Veld Trigger-velden |
De lijst Velden toont alle beschikbare velden die als trigger kunnen worden gebruikt. Welke velden worden weergegeven, hangt af van het archief dat in het bovenstaande veld 'Archief' is geselecteerd. Dubbelklik op een veld om het te gebruiken. Het wordt toegevoegd aan de lijst met trigger-velden. Dubbelklik op een veld in de lijst met trigger-velden om het te verwijderen. |
Stap 3. Klik als u klaar bent op Opslaan.
De webhook wordt aan het overzicht toegevoegd.
Een webhook bewerken
Dubbelklik op een bestaande webhook in de lijst om deze te bewerken.
Het dialoogvenster 'Webhook bewerken' verschijnt; dit is identiek aan het eerder beschreven dialoogvenster 'Webhook aanmaken'.
Een webhook verwijderen
Klik op het prullenbakpictogram van een webhook helemaal rechts op de pagina om deze te verwijderen, en bevestig de actie.
Opmerkingen
0 opmerkingen
U moet u aanmelden om een opmerking te plaatsen.