Pustaka klien

Temukan kode sumber dan petunjuk penyiapan untuk klien bahasa Anda.

Pilih bahasa Anda

Instal klien, lakukan satu pencarian, dan baca kolom respons.

TypeScript / JavaScript

enrichip

Diperiksa saat runtime
Persyaratan
Modul ES · diperiksa pada Node 26
Versi paket
1.0.1

Instal

Terminal
npm install enrichip@1.0.1

Cari satu IP

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

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

Perilaku klien

  • Contoh ini menggunakan paket npm yang dipublikasikan. Argumen IP-nya menerima string, termasuk IPv6 terkompresi; HEAD repositori memiliki validator yang lebih ketat.
  • Klien tidak menyediakan batas waktu per permintaan. Gunakan contoh HTTP ketika Anda memerlukan kendali langsung atas pengaturan permintaan.

Sebelum mengintegrasikan

Permintaan satu IP
Gunakan satu alamat per pencarian. Beberapa klien masih menyediakan metode massal; API menolak permintaan massal. Baca kebijakan pencarian massal
Respons IP sendiri
Endpoint root secara default mengembalikan IP publik proses yang terhubung sebagai teks. Untuk respons JSON IP sendiri yang lengkap, gunakan contoh HTTP
Cakupan verifikasi
Diperiksa saat runtime berarti paket atau revisi sumber yang ditampilkan telah dijalankan untuk pencarian satu IP. Contoh sumber telah ditinjau terhadap kode, tetapi belum dijalankan. Revisi sumber dapat berbeda dari paket yang dipublikasikan.
Lebih memilih HTTP bawaan?Salin permintaan dengan batas waktu dan penanganan kesalahan HTTP.

Akses daftar lengkap.

Untuk harga atau akses daftar lengkap, kirim email ke contact@ipquery.io.

Daftar terpilih
Rekaman terpilih
Rekaman dalam daftar ini