Neople LogoNeople SDK JS

개요

네오플 오픈 API를 위한 TypeScript SDK - 던전앤파이터와 사이퍼즈 지원

Neople SDK

네오플 오픈 API를 위한 TypeScript/JavaScript SDK입니다.

주요 특징

TypeScript 지원

모든 API에 대한 타입 안전성과 자동완성을 제공합니다.

다중 HTTP 어댑터 지원

Fetch, Axios, Got, Node-fetch 중 선택하여 사용할 수 있습니다.

포괄적인 API 지원

45개의 API 엔드포인트 지원 (던전앤파이터 34개, 사이퍼즈 11개)

URL Builder 지원

API 엔드포인트 URL 추출 가능

빠른 시작

설치

npm install neople-sdk-js

기본 사용법

import { NeopleDFClient, NeopleCyphersClient } from 'neople-sdk-js';

// 던전앤파이터 클라이언트
const dfClient = new NeopleDFClient(process.env.NEOPLE_DF_API_KEY);
const characters = await dfClient.searchCharacter('캐릭터명');

// 사이퍼즈 클라이언트
const cyphersClient = new NeopleCyphersClient(
  process.env.NEOPLE_CYPHERS_API_KEY
);
const players = await cyphersClient.searchPlayer('플레이어명');

지원 플랫폼

  • Node.js 18+ - 서버 애플리케이션
  • Next.js - API 라우트 및 서버 컴포넌트
  • Express.js - 웹 서버
  • 서버리스 함수 - Vercel, AWS Lambda 등

패키지 정보

npm versionnpm downloads
  • 라이센스: MIT
  • 타입 정의: neople-openapi-types 1.0.0 포함
  • GitHub: neople-sdk-js

시작하기

고급 기능