Outils de développement
Daniel
Expert No-code, Ambassadeur Latenode
5 décembre 2023
Une plateforme low-code alliant la simplicité du no-code à la puissance du full-code 🚀
Commencez gratuitement
5 décembre 2023
5
min lire

Créer une intégration avec n’importe quelle application : deux méthodes

Daniel
Expert No-code, Ambassadeur Latenode
Table des matières

Alors que d'autres plateformes d'automatisation low-code se targuent d'avoir des milliers d'intégrations prédéfinies, Latenode se démarque en offrant un environnement où les utilisateurs peuvent créez de nouvelles intégrations avec n'importe quelle application souhaitée en quelques minutes seulement, entièrement à partir de zéro !

Les

Les

Méthode n°1 Requête HTTP

Optimisez votre processus métier sur Latenode – la meilleure plateforme d'automatisation pour vous

Si vous cherchez à vous connecter à une application qui fournit une documentation API, concentrez-vous sur les exemples cURL fournis.

Chaque point de terminaison API de votre application nécessite une méthode de communication spécifique, et l'exemple cURL propose un modèle pour exécuter la fonctionnalité souhaitée.

Par exemple, supposons que vous souhaitiez créer une nouvelle carte Trello et considérez la documentation Trello. Vos démarches ?

  1. Identifiez l'action dont vous avez besoin, comme « Créer une nouvelle carte ».
  2. Rechercher et copier l'exemple cURL montrant comment communiquer avec ce point de terminaison Trello.
  3. Notez les paramètres requis pour cette requête APIPar exemple, créer des cartes Trello nécessite de savoir où placer la carte, le paramètre « idList » est donc essentiel.
Capture d'écran d'une interface de documentation API mettant en évidence les instructions sur la façon de créer une nouvelle carte. Le coin supérieur gauche présente un menu API REST avec « POST Créer une nouvelle carte » surligné en rouge. À droite, il y a un exemple de commande cURL avec l'URL de la requête surlignée. Le numéro 1 sur l'image comporte une flèche pointant vers l'option de création de carte, le numéro 2 comporte une flèche pointant vers la commande cURL et le numéro 3 pointe vers le paramètre de requête « idList », marqué comme obligatoire

Après ces étapes, revenons à Latenode, où il vous suffit simplement de :

  1. Ajouter un nœud de requête HTTP à votre scénario.
  2. Cliquez sur « Créer à partir d’un exemple » et collez votre cURL.
  3. Remplacez la clé API, le jeton API ou d'autres détails d'autorisation vos besoins en matière de services. Demandez à ChatGPT où les trouver dans votre application.
Le processus de création d'une intégration à l'aide de curl

Souvent, cela suffit pour créer une nouvelle intégration API à partir de zéro en deux minutes ! 🎉

Pour notre cas Trello, définissez manuellement le paramètre requis idList pour indiquer à Trello où créer la nouvelle carte. De plus, définir le nom et la description de la carte, en utilisant les données de votre scénario Latenode comme le montre la capture d'écran ci-dessous.

Capture d'écran d'une interface API affichant une section de soumission de formulaire. L'onglet « Corps » affiche « données de formulaire » sélectionné avec les champs « Clé » et « Valeur ». La clé « idList » est mise en surbrillance, contenant un identifiant unique, suivi des champs « nom » et « desc » avec des exemples d'entrées de données. Une flèche pointe vers le champ « idList »

Vous savez maintenant comment créer une intégration avec n’importe quelle application à l’aide d’une requête HTTP sur Latenode.

Si vous avez des questions, n'hésitez pas à les poser notre communauté

Méthode n°2 AI Node + JavaScript

Écrivez le code même si vous êtes débutant avec l'assistant IA de Latenode

Cette méthode est encore plus simple : vous pouvez utiliser notre fonctionnalité Ask AI pour créer presque toutes les intégrations dont vous avez besoin ou utiliser le nœud JavaScript, qui peut générer du code à la demande.

Nœud AI – Génération de nœuds basés sur des requêtes simples

Décrivez simplement votre tâche et l'IA générera le code nécessaire, y compris les champs et les paramètres d'autorisation

Par exemple, si vous avez besoin d'un nœud pour récupérer des commentaires de subreddits spécifiques, l'IA peut le gérer en créant des champs, une authentification et un code fonctionnel sans nécessiter une seule ligne de codage manuel.

N'oubliez pas que les connaissances de l'IA ne sont pas parfaites. Si elles ne parviennent pas à produire un code fonctionnel, reportez-vous à la documentation du service (comme indiqué ci-dessus dans la section Requête HTTP) et envoyez un exemple à notre assistant IA. Cette approche garantit presque toujours un résultat positif.

Le nœud généré présente l'interface de module JavaScript standard de Latenode, avec un IDE intégré, des variables et des données des nœuds précédents pour une intégration facile.

Maintenant, plongeons dans la partie suivante.

Utilisation du nœud JavaScript pour les intégrations personnalisées

Le nœud JavaScript fonctionne de manière similaire à l'assistant IA, vous permettant de créer n'importe quel nœud personnalisé dont vous avez besoin. Voici un exemple :

Pour créer une nouvelle carte Trello à l'aide de l'IA, demandez à notre assistant :

– Ajouter un script à mon code qui créera une intégration API avec Trello – « Créer une nouvelle carte »

Vous recevrez un nœud prêt à l'emploi avec tous les champs dont vous avez besoin !

Les étapes restantes sont similaires à la méthode HTTP :

  1. Entrez votre clé API et votre jeton API.
  2. Ajouter l'idList de votre tableau Trello.
  3. Spécifiez le nom et la description de la carte Trello.

Vous pouvez également saisir ces valeurs manuellement si vous trouvez cela plus pratique.

Les

🐞 Vous rencontrez une erreur JavaScript ? Ne vous inquiétez pas ! L'IA vous aidera à corriger votre code une fois que vous aurez renvoyé l'erreur au chat.

Une fenêtre contextuelle affichant des erreurs de nœud JavaScript, suggérant des problèmes dans le bloc de code. L'en-tête de la fenêtre indique « RENVOYER LES ERREURS À AI » en lettres rouges. À l'intérieur de la fenêtre, il y a une icône JavaScript avec un point d'exclamation et une étiquette « 5 ». Ci-dessous se trouve un message d'erreur : TypeError, indiquant que « store.set » n'est pas une fonction dans le fichier et la ligne de code spécifiés

Vous n'avez même pas besoin d'expliquer ce dont vous avez besoin ; l'envoi d'une erreur brute suffira à obtenir un nouveau code :

Un exemple de la façon dont on peut simplement copier et coller le code d'erreur dans une discussion avec un assistant IA et il le corrigera tout seul.

Les

Et c'est tout ! Si vous ne trouvez pas l'intégration dont vous avez besoin ou si vous ne voulez pas la gérer vous-même, vous pouvez toujours commander un développement d'application accéléré de nous ou soumettre une demande pour une nouvelle intégration sur notre feuille de route.

Vous avez des questions ou des suggestions ? Rejoignez notre communauté conviviale, où vous trouverez de l'aide et des réponses à toutes vos questions. Communauté Latenode.Les

Créez des intégrations illimitées avec ramification, plusieurs déclencheurs entrant dans un nœud, utilisez du low-code ou écrivez votre propre code avec AI Copilot.

Articles Liés:

Première demandeDeuxième demande

Essayez maintenant

Blogs connexes

Cas d'utilisation

Soutenu par