Première intégration
1. Ce que vous allez apprendre
Cette leçon d'introduction présente les principaux composants du module "Integrations" à travers un exemple pratique. Vous apprendrez à :
- Utiliser le nœud Function pour écrire vos propres fonctions en JavaScript.
- Utiliser le nœud Template pour générer des modèles de texte à partir de données dynamiques.
- Configurer les nœuds Inject, Debug et Switch pour lancer des flux, vérifier les résultats et définir des conditions.
2. Nœud Inject
Le nœud Inject simule des données d'entrée et démarre le flux.
3. Nœud Function
Utilisez le nœud Function pour transmettre le nombre d'entrée.
- Code du nœud Function :
msg.payload = 5; // Nombre d'entréereturn msg;
Ce code définit le nombre 5 et le transmet au flux.
4. Nœud Switch :
Le nœud Switch vérifie si le nombre est positif, négatif ou nul, et transmet les données selon le résultat.
- Setting :
- Si le nombre est supérieur à 0, transmettez-le à la branche "Positif".
- Si le nombre est inférieur à 0, transmettez-le à la branche "Négatif".
- Si le nombre est égal à 0, transmettez-le à la branche "Zéro".
5. Nœud Template :
Dans le nœud Template, créez un modèle pour le message de sortie.
- Modèle du nœud Template :
Résultat de la vérification : {{payload}}
Ce nœud insère le texte produit par le nœud précédent et le prépare pour l'affichage.
6. Nœud Debug :
Le nœud Debug affiche le résultat dans la console, ce qui vous permet de voir le message final.
- Setting : définissez la sortie sur
msg.payloadpour afficher le message généré dans la console.
7. Résultat :
Si le nombre transmis au flux est 5, Debug affiche :
Résultat de la vérification : Le nombre est positif
Si vous remplacez le nombre par -3, vous obtenez :
Résultat de la vérification : Le nombre est négatif
Si le nombre est égal à 0, vous obtenez :
Résultat de la vérification : Le nombre est égal à zéro