Cet article est aussi disponible en :
Cet article est traduit à l’aide d’un outil de traduction automatique. Il peut contenir des erreurs ou présenter quelques incohérences. Nous pensons néanmoins qu'il est utile que vous puissiez lire cet article d'aide dans votre langue maternelle. N’hésitez pas à nous indiquer en bas de l'article si celui-ci vous a été utile ou si vous avez d'autres commentaires.

Cet article explique les webhooks. Qu'est-ce qu'ils sont ? Comment fonctionnent-ils ? Comment les utiliser pour mettre en place une intégration ?

Que sont les webhooks ?

Au premier abord, les webhooks peuvent sembler compliqués et il faut parfois un certain temps pour se faire à l'idée. Cependant, lorsque vous comprenez ce que les webhooks peuvent faire et comment ils fonctionnent, ils peuvent être extrêmement puissants. La façon la plus simple d'envisager un webhook est de le comparer à une notification sur des stéroïdes. La notification peut contenir une charge utile de données qui peuvent être utilisées par la partie destinataire.

Pourquoi devrais-je utiliser les webhooks ?

Les webhooks sont le moyen le plus simple de mettre en place une intégration. Les Webhooks peuvent être utilisés pour envoyer des données de notre logiciel à un autre système lorsqu'un participant termine une opération Examen, Formation ou Évaluation.

Les Webhooks expliqués

Il existe différents formats disponibles pour les webhooks : encodé en forme, JSON et XML.

Form-encode:first_name=John&last_name=Doe&gender=maleJSON: {    "first_name": "John",    "last_name": "Doe",    "gender": "male"}XML: JohnDoemale


Nos webhooks utilisent le Encodage JSON.

Si vous avez activé les webhooks et qu'un participant termine un message de type Formation, Examen ou Évaluation nous générons le message avec la charge utile. La prochaine chose dont vous avez besoin est une URL à laquelle envoyer le message. Nous appelons cela l'URL du point de terminaison de l'API. Vous pouvez obtenir cette URL à partir du système récepteur. Si vous placez cette URL dans notre système, nous envoyons les données à cette URL. Le logiciel récepteur écoutera cette URL, et chaque fois qu'il recevra une notification, il traitera les données.

Remarque : l'URL du point de terminaison API pour les webhooks doit utiliser une connexion HTTPS cryptée, et non une connexion HTTP non sécurisée.

Maintenant que vous connaissez plus de webhooks, mettons-les au travail ! Lisez l'article suivant sur comment utiliser les webhooks et zapier pour mettre en place votre première intégration.

Vous avez besoin au moins d'un Corporate Owl plan pour faire fonctionner les webhooks

Nous sommes en train de modifier le format des valeurs suivantes : assessment_id, course_id, exam_id, question_id et session_id. Si vous rencontrez des problèmes avec vos webhooks, veuillez contacter le support.
Cet article a-t-il répondu à vos questions ?
Annuler
Merci !