Webhook – Module complémentaire Mewayz
Un webhook est un mécanisme qui facilite la communication en temps réel entre différentes applications ou services web.
Introduction
Un webhook est un mécanisme puissant qui permet une communication en temps réel entre des applications web en agissant comme un rappel basé sur HTTP. Lorsque des événements spécifiques se produisent dans une application, il déclenche instantanément des actions ou envoie des données à une autre, éliminant le besoin d'interrogation constante. Cette approche pilotée par les événements permet aux systèmes de rester synchronisés et de réagir rapidement aux changements. Les webhooks sont largement utilisés pour envoyer des notifications, automatiser des tâches, synchroniser des données, intégrer des services tiers et améliorer les fonctionnalités en temps réel, ce qui les rend essentiels à la construction d'écosystèmes numériques efficaces, connectés et réactifs.
Comment activer ce module
Pour configurer le module complémentaire Webhook, vous pouvez suivre ce lien : Module complémentaire de configuration.
Comment utiliser l'Add-On Webhook ?
- Une fois le module acheté, accédez à la page des paramètres, cliquez sur les paramètres système et trouvez les paramètres Webhook.
- Pour créer un nouveau webhook, cliquez sur le bouton « Ajouter un webhook ».
- Tout d'abord, vous devez choisir le module complémentaire dans la liste fournie.
- Deuxièmement, vous devez choisir la méthode parmi « Get », « Put », et « Publier ».
- Pour générer l'URL du webhook, vous pouvez suivre ce lien : documentation.bloomreach.com
- Enfin, il vous suffit de saisir l'URL du webhook, et le tour est joué.
Ici, je vous explique un exemple de fonctionnement de l'Add-On Webhook.
Tout d'abord, rendez-vous dans les Paramètres système et faites défiler jusqu'à trouver les Paramètres de webhook. Cliquez ensuite sur Paramètres de webhook : vous y verrez la liste des données d'Add-Ons connectées à l'Add-On Webhook.
Vous pouvez voir un bouton « Créer » sur le côté droit de cette page. Cliquez sur ce bouton et une fenêtre contextuelle apparaîtra.
Dans cette case, vous voyez le premier champ, Module. Dans cette case de sélection de module, vous voyez une liste des modules complémentaires pouvant se connecter au module Webhook. Dans cette liste, je choisis Créer un utilisateur sous Général. Parce que je veux obtenir le détail Créer un utilisateur à l'aide d'un appel webhook.
En poursuivant, vous verrez les champs Méthode. Dans cette zone de sélection de méthode, vous pouvez choisir la méthode de connexion de l'appel Webhook, comme GET ou POST.
- Le POST Cette méthode est la plus couramment utilisée dans les webhooks. Elle sert à envoyer des données (comme des informations utilisateur, des mises à jour ou des notifications) vers un autre serveur. C'est parfait pour des tâches comme la création de nouveaux enregistrements dans une application connectée.
- Le GET La méthode est utilisée pour récupérer des données ou déclencher une action sur un autre serveur en utilisant des paramètres dans l'URL. Elle est généralement utilisée lorsque vous avez seulement besoin de notifier ou de récupérer quelque chose sans envoyer beaucoup de données. Par exemple, pour pinguer un service ou vérifier un statut.
Et dernier champ, vous pouvez voir les champs URL. Dans ce champ, vous devez saisir l'URL de votre webhook sur laquelle vous souhaitez voir les détails de l'utilisateur créé. Sans cette URL, vous ne pouvez pas recevoir d'appel webhook. Dans ce champ URL, j'ajoute l'URL de mon webhook pour obtenir des informations sur l'utilisateur.
Sur le côté droit de cette page, vous pouvez aussi voir un bouton à bascule. Ce bouton vous permet d'activer ou de désactiver le webhook. Lorsque la bascule est verte, le webhook est actif et fonctionnera correctement. Lorsque vous le désactivez, le webhook devient inactif. Vous pouvez utiliser cette bascule pour contrôler si le webhook est actuellement actif ou non dans votre système.
Ici, j'ai copié mon URL de webhook depuis un site de webhook, et je l'ai collée dans mes paramètres de Webhook.
Une fois tous ces paramètres correctement configurés, après avoir créé un nouvel utilisateur, vous pourrez facilement récupérer les informations de cet utilisateur sur votre site connecté au webhook.
Note : Voici une liste de quelques modules complémentaires que nous pouvons facilement connecter avec le module complémentaire Webhook.
Général
- Nouvel utilisateur
- Nouvelle facture de vente
- Statut de la facture de vente mis à jour
- Nouvelle proposition commerciale
- Statut de la proposition mis à jour
- Nouvelle facture d'achat
- Nouvel entrepôt
Compte
- Nouveau client
- Nouveau fournisseur
- Nouveau revenu
RH
- Nouvelle récompense
- Nouvelle annonce
- Nouveaux jours fériés
- Nouvel événement
Recrutement
- Nouvelle offre d'emploi
- Nouveau candidat
- Planning des entretiens
- Convertir en employé
Forfait
- Créer un forfait de prestation
- Nouveau paiement de provision
Formation
- Nouvel entraînement
- Nouveau formateur
ZoomMeeting
- Nouvelle réunion Zoom
Mewayz Tâches
- Nouveau projet
- Nouvelle étape clé
- Nouvelle tâche
- Mise à jour de l'étape de la tâche
- Nouveau commentaire de tâche
- Nouveau bug
CRM
- Nouveau prospect
- Nouvelle affaire
- Prospect déplacé
- Affaire déplacée
- Convertir en affaire
Contrat
- Nouveau contrat
Ventes
- Nouveau devis
- Nouvelle commande de vente
- Nouvelle réunion
LMS
- Nouveau cours
- Nouvelle commande de cours
- Nouvelle page personnalisée
- Nouveau blog
Rendez-vous
- Nouveau rendez-vous
- Statut du rendez-vous
GMAO
- Nouvel emplacement
- Nouvel ordre de travail
- Nouveau composant
- Nouveau SGD
- Nouveau fournisseur
- Nouveau point de vente
- Demande d'ordre de travail
Feuille de calcul
- Nouveau tableur
WordPress (WooCommerce)
- Nouveau produit
- Nouvelle catégorie de produit
- Nouvelle taxe
Réparer l'équipement
- Nouvel actif
- Nouveaux accessoires
- Nouvelle catégorie
- Nouveau composant
- Nouveaux consommables
- Nouvel amortissement
- Nouvelle licence
- Nouvel emplacement
- Nouvelle maintenance
- Nouveau fabricant
- Nouveau kit prédéfini
- Nouveau statut
- Nouvel audit
Portfolio
- Nouveau portfolio
- Nouvelle catégorie de portfolio
Gestion agricole
- Nouvelle flotte agricole
- Nouveau processus agricole
- Nouvel équipement agricole
- Nouveau type de réclamation agricole
- Nouveau cycle agricole
- Nouveau département Agriculture
- Nouveau bureau agricole
- Nouveau canal agricole
- Nouveau type de saison agricole
- Nouveau produit de service agricole
- Nouvelle culture agricole
- Nouvel utilisateur agriculture
- Nouvelle culture agricole
- Nouvelle activité agricole
- Nouveau service agricole
Gestion d'école et d'établissement
- Nouvel employé
- Nouvelles admissions
- Nouveaux parents
- Nouveaux étudiants
- Nouvelle classe
- Nouveau devoir
- Nouvelle matière
- Nouvel emploi du temps
Gestion du nettoyage
- Nouvelle équipe de nettoyage
- Nouvelle réservation de nettoyage
- Nouvelle facture de nettoyage
Gestion de la réparation de machines
- Nouvelle machine
- Nouvelle demande de réparation
Gestion immobilière
- Nouveau bien
- Nouvelles unités de propriété
- Nouveau locataire
- Nouvelle facture de propriété
- Nouveau paiement de facture immobilière
Gestion hospitalière
- Nouvelle spécialisation
- Nouvelle catégorie de médicaments
- Nouveau type de lit
- Nouveau service
- Nouveau lit d'hôpital
- Nouveau médecin
- Nouveau patient
- Nouveau rendez-vous hospitalier
- Nouveau médicament hospitalier
- Nouveaux dossiers médicaux
Suivi du temps
- Nouveau suivi
Gestion des boissons
- Nouvelle fabrication
- Nouvelle matière première
- Nouvel emballage
- Nouveau centre de collecte
- Nouvelle nomenclature
- Nouveau matériau d'élément de facture
Gestion des visiteurs
- Nouveau visiteur
- Nouveau motif de visite
Gestion des coursiers
- Nouvelle agence
- Nouveau type de service
- Nouveau statut de suivi
- Nouvelle catégorie de package
- Nouveau coursier
- Nouveau paiement
Système de gestion des réparations
- Nouvelle demande d'ordre de réparation
- Nouvelle pièce de réparation
- Nouvelle facture de réparation
Système de gestion du fret
- Nouvelle demande de réservation de fret
- Nouveau conteneur de fret
- Nouveau client de fret
- Nouveau prix de fret
- Nouveau service de fret
- Nouvel itinéraire de fret
- Nouvelle facture de fret
- Mettre à jour la commande d'expédition de fret
- Mettre à jour le service d’expédition de fret
- Mettre à jour le conteneur de fret
À faire
- Nouvelle étape de tâche
- Nouvelle tâche
Modèle de contrat
- Nouveau modèle de contrat
- Dupliquer le modèle de contrat
Centre d'innovation
- Nouvelle catégorie de défi
- Nouvelle étape de créativité
- Nouveau statut de créativité
- Nouveaux défis
- Nouvelle créativité
Partage de fichiers
- Nouveau fichier
Base de connaissances interne (KB)
- Nouveau livre
- Nouvel article
Gestion de garage-atelier
- Nouveau type de carburant
- Nouvelle catégorie Garage
- Nouveau véhicule de garage
- Nouveau service
- Nouvelle marque de véhicule
- Nouvelle couleur de véhicule
- Nouveau type de véhicule
- Nouvelle fiche de travail
Gestion de spa de beauté
- Nouvelle prestation beauté
- Nouvelle réservation beauté
- Mettre à jour les heures de travail
Documents
- Nouveau document
- Nouveau type de document
Modèle de document
- Nouveau modèle de document
- Dupliquer le modèle de document
- Convertir le modèle de document
Hub vidéo
- Nouvelle vidéo
- Nouveau commentaire vidéo
Hub de réunions
- Nouvelle réunion
- Nouvelle tâche de réunion
- Nouveau compte rendu de réunion
- Nouvelle note de réunion