Polyosync Help Center

Comment pouvons-nous vous aider ?

Consultez les articles ou contactez notre assistance.

Contacter le support

Comment configurer un webhook pour une intégration externe ?

Configurer un webhook permet à une application externe d'envoyer des informations sur des événements à un système récepteur, à condition que la fonctionnalité de webhook requise soit prise en charge. La configuration du webhook varie selon les fournisseurs et peut nécessiter des paramètres techniques tels que des URL de points de terminaison, des identifiants d'authentification, des abonnements à des événements et des formats de charge utile. Avant de configurer un webhook Assurez-vous de comprendre : 1. Quelle application génère l'événement. 2. Quel événement doit initier l'opération. 3. Quel système recevra le webhook. 4. Quelles informations le webhook contiendra. 5. Comment le système récepteur authentifie la demande. 6. Quelle action doit se produire après la réception de l'événement. Comment préparer une connexion webhook Étape 1 : Identifiez la source de l'événement. Déterminez quelle application externe générera le webhook. Étape 2 : Consultez la documentation du fournisseur. Confirmez que le fournisseur prend en charge l'événement requis et la méthode de livraison du webhook. Étape 3 : Identifiez le point de terminaison récepteur. Un webhook nécessite une URL de destination valide. Si votre flux de travail prévu nécessite que Polyosync reçoive l'événement, vérifiez qu'un point de terminaison de webhook entrant pris en charge est disponible pour cette configuration. Ne substituez pas une URL générale du site Web de Polyosync à un point de terminaison de webhook dédié. Étape 4 : Configurez l'authentification. Là où cela est pris en charge, configurez le secret de signature requis, la méthode d'autorisation ou tout autre mécanisme de vérification. Étape 5 : Sélectionnez les types d'événements. Abonnez-vous uniquement aux événements pertinents pour le processus commercial prévu. Étape 6 : Examinez la charge utile. Identifiez les champs qui seront livrés et déterminez quelles informations sont nécessaires. Étape 7 : Configurez l'opération de réception. Là où cela est pris en charge, connectez l'événement entrant à la logique de traitement ou au flux de travail commercial approprié. Étape 8 : Envoyez un événement de test. Utilisez la fonctionnalité de test du fournisseur si elle est disponible. Étape 9 : Validez le résultat. Confirmez que la demande atteint le bon point de terminaison et produit le résultat attendu. Étape 10 : Examinez la gestion des erreurs. Déterminez comment gérer les livraisons échouées, les événements en double et les demandes invalides. Qu'est-ce qu'un point de terminaison webhook ? Un point de terminaison webhook est une URL conçue pour recevoir des requêtes HTTP d'une autre application. Le système récepteur doit mettre en œuvre le traitement et la validation des requêtes nécessaires. Puis-je utiliser n'importe quelle URL comme point de terminaison webhook ? Non. La destination doit prendre en charge la méthode de requête attendue, le format de charge utile, le mécanisme d'authentification et le comportement de traitement. Comment savoir si un webhook a été livré ? De nombreux fournisseurs proposent des journaux de livraison ou des historiques d'événements. Lorsque cela est disponible, inspectez l'état de la réponse HTTP, le temps de livraison et les informations sur les erreurs. Une livraison réussie signifie-t-elle que l'ensemble du flux de travail a réussi ? Pas nécessairement. Une réponse HTTP réussie peut confirmer la réception sans confirmer l'achèvement de chaque opération commerciale en aval. Que se passe-t-il lorsqu'un événement est envoyé deux fois ? Certains fournisseurs réessaient la livraison. Le processus récepteur doit être conçu pour éviter des actions en double non intentionnelles. Recommandations de sécurité Utilisez HTTPS, validez les demandes entrantes, protégez les secrets de signature et rejetez les événements non autorisés. N'exposez jamais les identifiants du webhook dans la documentation publique ou les captures d'écran. Approche recommandée Testez le webhook avec un seul type d'événement avant d'introduire des événements supplémentaires ou des actions critiques pour l'entreprise. Vérifiez l'ensemble du processus, de la génération de l'événement au résultat final de l'entreprise.