클라이언트 라이브러리

사용하는 언어의 클라이언트 소스 코드와 설정 안내를 찾으세요.

언어를 선택하세요

클라이언트를 설치하고 한 번 조회한 다음 응답 필드를 읽어 보세요.

TypeScript / JavaScript

enrichip

런타임 검증됨
요구 사항
ES 모듈 · Node 26에서 확인
패키지 버전
1.0.1

설치

터미널
npm install enrichip@1.0.1

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));

클라이언트 행동

  • 이 예시는 배포된 npm 패키지를 사용합니다. IP 인수는 압축된 IPv6를 포함한 문자열을 허용합니다. 저장소 HEAD에는 더 엄격한 검증기가 있습니다.
  • 클라이언트는 요청별 시간 제한을 제공하지 않습니다. 요청 설정을 직접 제어해야 하는 경우 HTTP 예시를 사용하세요.

통합 전 확인 사항

단일 IP 요청
조회마다 주소 하나를 사용하세요. 일부 클라이언트는 아직 일괄 메서드를 제공하지만 API는 일괄 요청을 거부합니다. 일괄 조회 정책 읽기
내 IP 응답
루트 엔드포인트는 기본적으로 연결하는 프로세스의 공인 IP를 텍스트로 반환합니다. 완전한 내 IP JSON 응답에는 다음을 사용하세요: HTTP 예시
검증 범위
런타임 검증됨은 표시된 패키지 또는 소스 리비전으로 단일 IP 조회를 실행했다는 뜻입니다. 소스 예시는 코드에 비추어 검토했지만 실행하지는 않았습니다. 소스 리비전은 배포된 패키지와 다를 수 있습니다.
네이티브 HTTP를 선호하시나요?시간 초과 및 HTTP 오류 처리가 포함된 요청을 복사하세요.

전체 목록 접근.

가격 또는 전체 목록 접근은 다음으로 이메일을 보내 문의하세요: contact@ipquery.io.

선택된 목록
선택된 레코드
이 목록의 레코드