Créez un microservice API dédié pour générer et décoder instantanément les codes de géolocalisation DIGIPIN de l'Inde à l'aide d'un flux de travail n8n. Ce modèle n8n utilise des nœuds Code JavaScript purs pour le traitement hors ligne.
Téléchargez ce modèle de workflow n8n et commencez à l'utiliser instantanément.
Entreprises de logistique : Nécessitant une cartographie rapide et hors ligne des coordonnées vers adresses en Inde.
Développeurs : Cherchant à créer des microservices de géolocalisation personnalisés sans dépendances d'API externes.
Spécialistes de l'automatisation n8n : À la recherche d'exemples avancés d'utilisation du nœud Code n8n pour des fonctions mathématiques complexes.
Organisations Utilisant des modèles n8n pour des systèmes de vérification d'adresses numériques.
Le système DIGIPIN est un outil de géolocalisation essentiel en Inde pour un partage précis de la position. Ce flux de travail n8n spécialisé résout le problème de la nécessité d'une API de géocodage externe, payante ou soumise à des limites de débit, en implémentant l'intégralité de la logique de génération et de décodage DIGIPIN entièrement en JavaScript au sein de l'environnement n8n.
Ce flux de travail n8n robuste fonctionne comme deux points de terminaison API distincts, chacun utilisant un déclencheur Webhook n8n unique. Étant donné que la logique principale réside dans un nœud n8n personnalisé (nœud Code), tout le traitement est géré localement, offrant une vitesse et une fiabilité exceptionnelles. La mise en œuvre de cette configuration spécialisée de nœuds n8n vous permet de convertir instantanément la latitude/longitude en un DIGIPIN à 10 caractères, ou de reconvertir un DIGIPIN en coordonnées précises, faisant de ceci l'un des modèles n8n géographiques les plus puissants disponibles pour les applications axées sur l'Inde.
Cette automatisation fonctionne via deux itinéraires d'API parallèles, commençant tous deux par un Webhook de déclenchement n8n :
/generate-digipin, en passant lat et lon comme paramètres de requête.DIGIPINGenerationCode, qui exécute la logique JavaScript géographique complexe pour calculer le DIGIPIN correspondant.Switch - Check for Success (Commutateur - Vérification du succès), qui inspecte la sortie à la recherche soit d'un digipin généré, soit d'un message d'error (erreur)./decode-digipin, attendant le paramètre de requête digipin.DIGIPINDecodeCode exécute la fonction JavaScript inverse, convertissant la chaîne DIGIPIN alphanumérique en coordonnées précises de latitude et longitude.Switch 2 - Check for Success1 gère le routage. Si les coordonnées sont générées avec succès, il utilise Respond to Webhook - Success 2 (Répondre au Webhook - Succès 2) (HTTP 200). Si le DIGIPIN est invalide, il achemine le message d'erreur via Respond to Webhook - Error 2 (Répondre au Webhook - Erreur 2) (HTTP 422). Les deux chemins exploitent la puissance du nœud Code n8n personnalisé pour fournir un microservice géographique complet et autonome.
Pour commencer à utiliser ce puissant flux de travail n8n, suivez ces étapes :
EncodeWebhook et DecodeWebhook) sont déjà configurés comme déclencheurs n8n. Assurez-vous que votre instance n8n est accessible publiquement ou en cours d'exécution dans un environnement de test.https://n8n.votreentreprise.com/webhook/generate-digipin.Ce flux de travail n8n repose fortement sur le nœud Code pour la logique propriétaire et sur les nœuds Webhook pour l'exposition de l'API.
EncodeWebhook & DecodeWebhook (Déclencheur n8n) :
Fonction : Sert de points de terminaison API publics, déclenchant le flux de travail n8n.
Configuration clé : Défini sur Mode de réponse : Répondre au nœud Webhook et utilise des chemins uniques (generate-digipin et decode-digipin).
DIGIPINGenerationCode (Nœud Code n8n) :
Fonction : Contient l'implémentation JavaScript complète de l'algorithme d'encodage DIGIPIN. Il prend lat et lon de la requête entrante et génère le champ digipin dans la sortie.
Configuration clé : Contient des vérifications des limites codées en dur pour l'Inde et le tableau de grille 4x4 (DIGIPINGRID) nécessaires pour le codage de type quadtree récursif.
DIGIPINDecode_Code (Nœud Code n8n) :
Fonction : Exécute la logique JavaScript inverse pour décoder une chaîne DIGIPIN fournie en coordonnées decodedLatitude et decodedLongitude.
Configuration clé : Inclut la logique pour supprimer les tirets et effectue des vérifications de validation sur la longueur et les caractères du code.
Switch - Check for Success (Nœud Switch n8n) :
Fonction : Contrôle le flux en fonction du résultat du nœud Code. Il achemine vers le succès si le champ digipin existe, ou vers l'échec si le champ error existe.
Configuration clé : Utilise une opération 'existe' sur des champs clés comme {{ $json.digipin }} et {{ $json.error }} pour s'assurer que le nœud répondeur webhook correct est exécuté.
Respond to Webhook (Nœud Répondre au Webhook n8n) :
Fonction : Envoie la réponse HTTP finale à l'appelant de l'API. Les répondeurs d'erreur utilisent HTTP 422, tandis que les répondeurs de succès utilisent HTTP
200.
* Configuration clé : Construit dynamiquement le corps de réponse JSON pour inclure le statut, les paramètres d'entrée et la sortie générée (DIGIPIN ou coordonnées).
Créez un workflow n8n avancé pour dialoguer de manière conversationnelle avec votre entrepôt de données Snowflake en utilisant GPT-4o. Automatisez la génération de requêtes SQL, exécutez des requêtes et générez des tableaux de bord HTML interactifs grâce à ce modèle n8n.

Créez un bot FAQ intelligent pour Telegram grâce à ce modèle de workflow n8n. Il gère les nouveaux utilisateurs via Supabase et fournit des réponses IA en utilisant le nœud n8n Google Gemini.

Utilisez ce modèle de workflow n8n puissant pour créer un point de terminaison API asynchrone pour l'amélioration d'images via l'API Business de Nero AI. Découvrez comment implémenter une logique d'interrogation efficace à l'aide du nœud Wait de n8n.

Créez automatiquement des tâches Onfleet chaque fois qu'un fichier spécifique est mis à jour dans Google Drive. Utilisez ce modèle de workflow n8n essentiel pour l'automatisation logistique et l'affectation en temps réel.

Apprenez à utiliser un nœud Function d'n8n pour consolider plusieurs éléments entrants en un seul tableau JavaScript. Une technique de workflow n8n essentielle pour la transformation des données.

Construisez un service API de flux d'articles eBay puissant grâce à un workflow n8n. Permettez aux agents IA d'interroger les flux de données eBay quotidiens, horaires ou prioritaires via des modèles et des nœuds n8n spécialisés.

Product Manager in B2B SaaS product focused on CX management. Interested in building AI powered workflows that can automate or simplify the routine and complex tasks.







































