Introduction
Le module "Intégrations" vous permet de combiner facilement des API et des services en ligne grâce à la programmation visuelle. Le module offre une interface conviviale où vous pouvez faire glisser et connecter des blocs de nœuds, créant ainsi la logique de vos applications de manière visuelle. Cela simplifie le développement, le rendant accessible même à ceux qui ne sont pas des programmeurs professionnels, et accélère considérablement le processus d'intégration de divers systèmes :
Première Intégration
1. Que allez-vous apprendre ?
Exemple d'intégration avec PayPal
Dans ce tutoriel, nous allons montrer comment intégrer PayPal et examiner les nouveaux nœuds.
Exemple d'intégration avec FedEx
Dans ce tutoriel, nous allons montrer comment intégrer FedEx
Noeud api
Ce noeud permet d'interagir avec différentes API, ce qui est utile pour l'intégration avec des services externes.
Noeud debug
Le noeud debug est utilisé pour afficher des messages et des données dans le journal de débogage. Ce noeud aide à suivre le passage des messages à travers le flux, à vérifier le contenu des messages et à résoudre les problèmes.
Noeud events
Ce noeud permet de suivre les événements du module Events, ce qui est utile pour l'intégration avec des services externes.
Noeud function
Le noeud function est utilisé pour écrire du code JavaScript personnalisé, permettant d'effectuer des calculs complexes, des transformations de données et de la logique de traitement des messages. Il offre la flexibilité de mettre en œuvre une logique qui n'est pas prise en charge par les noeuds standard.
Noeud http in
Le noeud http in est utilisé pour créer des points de terminaison HTTP qui peuvent traiter des requêtes HTTP entrantes (GET, POST, PUT, etc.). Ce noeud est le point d'entrée pour interagir avec des systèmes externes via le protocole HTTP.
Noeud http request
Le noeud http request est conçu pour exécuter des requêtes HTTP vers des services web externes ou des API. Il prend en charge de nombreux méthodes HTTP, types de données, authentification et gestion flexible des requêtes et des réponses.
Noeud http response
Le noeud http response est utilisé pour envoyer des réponses HTTP aux requêtes traitées par le noeud http in. Il termine le cycle de traitement de la requête et renvoie les données au client.
Noeud inject
Le noeud inject est utilisé pour créer et envoyer des messages dans le flux manuellement. C'est l'un des outils clés pour les tests.
Noeud interval
Le noeud interval est utilisé pour créer des événements récurrents à un intervalle de temps donné. Il envoie des messages à une certaine fréquence, ce qui permet d'automatiser des tâches et de lancer des flux à intervalles réguliers.
Noeud split
Le noeud split est utilisé pour diviser un message d'entrée en plusieurs messages. Il est particulièrement utile lors du travail avec des tableaux, lorsque chaque élément doit être traité séparément.
Noeud switch
Le noeud switch est conçu pour router des messages en fonction de leur contenu, structure ou d'autres conditions. C'est un outil puissant pour créer une logique conditionnelle dans les flux.
Noeud template
Le noeud template est utilisé pour générer des données sur la base d'un modèle donné. Il permet de créer des chaînes, du HTML, du JSON et d'autres formats, en appliquant une substitution dynamique des valeurs à partir du message msg ou d'autres sources.