Skip to content
This repository was archived by the owner on May 18, 2026. It is now read-only.

Nexon MapleStory OpenAPI Java Client v1.2.6

Choose a tag to compare

@JinhyeokKo JinhyeokKo released this 10 Feb 22:13
· 1 commit to main since this release
7f066d8

✨ 추가 사항

업데이트 적용

  • 확률정보 당일정보가 조회 안되던 부분 수정

🚀 시작하기

Maven

<dependency>
    <groupId>com.kmstimes</groupId>
    <artifactId>nexon-kms-openapi</artifactId>
    <version>1.2.6</version>
</dependency>

Gradle

implementation 'com.kmstimes:nexon-kms-openapi:1.2.6'

📋 사용 예제

// API 클라이언트 초기화
MapleStoryApi api = MapleStoryApi.create("your-api-key");

// 캐릭터 OCID 조회
String ocid = api.Character().getId("캐릭터명").ocid();

// 캐릭터 기본 정보 조회
LocalDate date = LocalDate.now();
BasicResponse basicInfo = api.Character().getCharacterBasic(ocid, date);
System.out.println("캐릭터 이름: " + basicInfo.character_name());
System.out.println("레벨: " + basicInfo.character_level());
System.out.println("직업: " + basicInfo.character_class());

📌 주의사항

  • Open API를 이용하여 이용약관에 명시되어 있는 사항 내에서 자유롭게 애플리케이션을 제작하실 수 있습니다만, 제작 시 데이터를 NEXON Open API에서 제공 받았음을 애플리케이션 내에 명시해주셔야 합니다.
  • 서비스 및 애플리케이션에 'Data based on NEXON Open API'라는 문구를 명시해주시길 바랍니다.

🔗 유용한 링크

📄 라이선스

이 프로젝트는 MIT 라이선스 하에 배포됩니다.

이 릴리즈는 Java 17 이상을 지원하며, Retrofit2 기반으로 구현되었습니다. 모든 피드백과 기여를 환영합니다!