Première Intégration
1. Que allez-vous apprendre ?
Dans cette leçon d'introduction, nous allons nous familiariser avec les principaux composants du module "Intégrations" et créer un exemple pratique. Vous apprendrez à :
- Utiliser le nœud Fonction pour écrire vos propres fonctions en JavaScript.
- Appliquer le nœud Template pour générer des modèles de texte avec des données dynamiques.
- Configurer les nœuds Inject, Debug et Switch pour initier des flux, vérifier les résultats et définir des conditions.
2. Nœud Inject
Le nœud Inject sera utilisé pour simuler des données d'entrée et démarrer le flux.
3. Nœud Fonction
Nous utiliserons le nœud Fonction pour passer un nombre d'entrée.
- Code dans le Nœud Fonction :
msg.payload = 5; // Nombre d'entrée
return msg;
Ici, nous définissons le nombre 5
, que nous passons dans le flux.
4. Nœud Switch :
Le nœud Switch sera utilisé pour vérifier si le nombre est positif, négatif ou zéro, et passer les données en conséquence.
- Configuration :
- Si le nombre est supérieur à 0, passer à la branche "Positif".
- Si le nombre est inférieur à 0, passer à la branche "Négatif".
- Si le nombre est égal à 0, passer à la branche "Zéro".
5. Nœud Template :
Dans le nœud Template, nous allons créer un modèle pour afficher un message.
- Modèle dans le Nœud Template :
Résultat de la vérification : {{payload}}
Ce nœud substituera le texte généré dans le nœud précédent et le préparera pour la sortie.
6. Nœud Debug :
Le nœud Debug affichera le résultat dans la console afin que nous puissions voir le message final.
- Configuration : Définir la sortie sur
msg.payload
pour afficher le message généré dans la console.
7. Résultat :
Si le nombre passé dans le flux est 5, dans Debug, vous verrez le message :
Résultat de la vérification : Le nombre est positif
Si vous changez le nombre en -3, le résultat sera :
Résultat de la vérification : Le nombre est négatif
Si le nombre est 0, le résultat sera :
Résultat de la vérification : Le nombre est zéro