Introduction
Le module "Intégrations" permet de combiner facilement des API et des services en ligne grâce à la programmation visuelle. Ce module offre une interface conviviale où vous pouvez faire glisser et connecter des blocs-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 différents systèmes :
Première intégration
1. Que allez-vous apprendre ?
Importation
La fonction d'importation permet d'importer un schéma prêt à l'emploi depuis le presse-papiers, un fichier ou de choisir parmi une liste d'exemples.
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 vous montrer comment intégrer FedEx.
Noeud admin-api
Le noeud admin-api fournit un accès direct à l'API interne de OneEntry. Grâce à lui, il est possible de lire et de modifier des commandes, des pages, des produits, des utilisateurs, des collections et des sessions de paiement directement depuis le flux d'intégration — sans avoir à écrire manuellement des requêtes HTTP.
Node debug
Le nœud debug est utilisé pour afficher des messages et des données dans le journal de débogage. Ce nœud aide à suivre le flux des messages à travers le flux, à vérifier le contenu des messages et à résoudre les problèmes.
Node events
Ce nœud 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 une logique de traitement des messages. Il offre la flexibilité pour 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 capables de 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 plusieurs méthodes HTTP, des moyens de transmission de données, l'authentification et une 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.
Node inject
Le nœud inject est utilisé pour créer et envoyer manuellement des messages dans le flux. C'est l'un des outils clés pour les tests.
Node interval
Le nœud interval est utilisé pour créer des événements récurrents à un intervalle de temps spécifié. Il envoie des messages à une fréquence définie, permettant l'automatisation des tâches et l'exécution de flux à des intervalles de temps réguliers.
Description du schéma JSON
Ce document décrit la structure du schéma JSON du module Intégrations.
Node split
Le nœud split est utilisé pour diviser un message entrant en plusieurs messages. Il est particulièrement utile lors du travail avec des tableaux, où 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, de leur structure ou d'autres conditions. C'est un outil puissant pour créer une logique conditionnelle dans les flux.
Node template
Le nœud template est utilisé pour générer des données basées sur un modèle spécifié. Il permet la création de chaînes, HTML, JSON et d'autres formats en appliquant une substitution dynamique de valeurs provenant du message msg ou d'autres sources.
Noeud telegram
Le noeud telegram permet l'intégration avec l'API Telegram Bot. Grâce à lui, le flux peut envoyer des messages dans des chats et des canaux, afficher des boutons Inline, traiter les clics sur les boutons et montrer des notifications contextuelles à l'utilisateur.
Noeud whatsapp
Le noeud whatsapp permet l'intégration avec l'API WhatsApp Business Cloud (Meta). Grâce à cela, le flux peut envoyer des messages texte ordinaires et des messages de modèle approuvés avec substitution de variables aux utilisateurs.
Noeud notification
Le noeud notification envoie une notification selon le modèle d'événement sélectionné dans le module Events. Les canaux, langues et destinataires sont tirés des paramètres du modèle, et le noeud transmet les valeurs des variables au modèle.