Bibliothèques clientes
Retrouvez le code source et les instructions de configuration du client de votre langage.
Choisissez votre langage
Installez un client, effectuez une recherche et consultez les champs de la réponse.
TypeScript / JavaScript
Exécution vérifiéeenrichip
- Prérequis
- Modules ES · vérifié avec Node 26
- Version du paquet
- 1.0.1
Installer
Terminal
npm install enrichip@1.0.1Rechercher une seule IP
node lookup.mjslookup.mjs
import { queryIP } from "enrichip";
const info = await queryIP("1.1.1.1");
console.log(JSON.stringify(info, null, 2));Comportement du client
- Cet exemple utilise le paquet npm publié. Son argument IP accepte une chaîne, y compris une IPv6 abrégée ; la révision HEAD du dépôt applique une validation plus stricte.
- Le client n’expose pas de délai d’attente par requête. Utilisez les exemples HTTP si vous devez contrôler directement les paramètres des requêtes.
Avant l’intégration
- Requêtes pour une seule IP
- Utilisez une adresse par recherche. Certains clients exposent encore des méthodes groupées ; l’API rejette ces requêtes. Lire la politique de recherches groupées
- Réponses pour sa propre IP
- Le point d’accès racine renvoie par défaut l’IP publique du processus qui se connecte sous forme de texte. Pour une réponse JSON complète de sa propre IP, utilisez les exemples HTTP
- Portée de la vérification
- Exécution vérifiée signifie que le paquet ou la révision affichés ont été exécutés pour des recherches d’une seule IP. Les exemples source ont été examinés au regard du code, mais n’ont pas été exécutés. Une révision source peut différer d’un paquet publié.