Clientbibliotheken

Vind de broncode en installatie-instructies voor de client van jouw taal.

Kies je taal

Installeer een client, voer één opzoeking uit en lees de antwoordvelden.

TypeScript / JavaScript

enrichip

Uitvoering getest
Vereisten
ES-modules · getest op Node 26
Pakketversie
1.0.1

Installeren

Terminal
npm install enrichip@1.0.1

Eén IP-adres opzoeken

node lookup.mjs
lookup.mjs
import { queryIP } from "enrichip";

const info = await queryIP("1.1.1.1");
console.log(JSON.stringify(info, null, 2));

Clientgedrag

  • Dit voorbeeld gebruikt het gepubliceerde npm-pakket. Het IP-argument accepteert een tekenreeks, ook een verkorte IPv6-notatie; de HEAD-revisie van de repository valideert strenger.
  • De client biedt geen time-out per verzoek. Gebruik de HTTP-voorbeelden wanneer je de verzoekinstellingen rechtstreeks wilt beheren.

Vóór de integratie

Verzoeken voor één IP-adres
Gebruik één adres per opzoeking. Sommige clients bieden nog bulkmethoden aan; de API weigert bulkverzoeken. Bulkbeleid lezen
Antwoorden voor het eigen IP-adres
Het root-endpoint geeft het openbare IP-adres van het verbindende proces standaard als tekst terug. Gebruik voor een volledig JSON-antwoord voor het eigen IP-adres de HTTP-voorbeelden
Verificatiebereik
Uitvoering getest betekent dat het getoonde pakket of de broncoderevisie is uitgevoerd voor opzoekingen van één IP-adres. Broncodevoorbeelden zijn aan de code getoetst, maar niet uitgevoerd. Een broncoderevisie kan afwijken van een gepubliceerd pakket.
Liever rechtstreeks HTTP?Kopieer een verzoek met time-out en afhandeling van HTTP-fouten.

Toegang tot volledige lijsten.

Mail voor prijzen of toegang tot volledige lijsten naar contact@ipquery.io.

Geselecteerde lijst
Geselecteerde records
Records in deze lijst