|
2023-12-24 17:50
조회: 9,903
추천: 29
메이플스토리 OpenAPI Client library 개발 완료 및 배포합니다.(추천 한번씩 부탁드립니다!) + 12월 28일 새벽 내용 추가 안녕하세요. 이번에 새롭게 리뉴얼된 Nexon Open API에 맞춰서 메이플스토리의 데이터만 전용으로 긁어오는 MapleStory OpenAPI 라이브러리를 개발하였습니다. 패키지 저장소에서 오픈소스로 배포중이며 기능 추가를 원하는 경우 github repository로 PR을 보내주시거나 issue로 등록 부탁드립니다. 또한, 공식 API의 기능이 확장되거나 수정될 경우 최대한 빠른 시간 안에 반영할 예정입니다. - 현재 Nexon Open API에 공개된 31 종류의 API와 라이브서버 점검 정보 API 등 총 32개 API에 대응하는 api method와 response dto class가 모두 구현되어 있습니다! - 현재 지원하는 언어는 JS(+TS), Java, C# 3가지이며 언어별 대표 패키지 저장소에 퍼블리싱 완료되었습니다. (python은 도움 받아서 개발중입니다!) - 버전은 2.3.0 이상을 사용하여 주세요. (1버전은 Nexon developers 베이스라 deprecated 됨) - 모든 api method와 dto class에는 공식문서와 동일한 주석이 작성되어 있습니다. - 언어별 네이밍 스타일가이드를 준수하였기 때문에 공식 문서의 네이밍 규칙과 약간의 차이가 있습니다. ex) 'cube_history' -> 'cubeHistory' - 사용 방법은 각 라이브러리별 README.md 파일에 작성되어있고 영어가 익숙하지 않은 분들을 위해 국문으로 작성된 README-ko.md 파일도 준비되어 있습니다. ![]() 이렇게 npmjs, maven central, nuget 등 패키지 저장소에 maplestory를 검색하면 표시됩니다! 아래는 예시 코드입니다. HTTP API 호출 코드를 직접 구현하는 것보다 코드 양이 대폭 줄어든 것을 확인할 수 있습니다. JS(+TS) ![]() Java ![]() C# ![]() + python은 제가 할 줄 모릅니다 ㅠㅠ 컨트리뷰션 하면서 같이 개발하실분 찾고 있으니 연락 부탁드립니다. + flutter 크로스플랫폼 개발을 위한 dart 라이브러리는 준비중입니다. + 잘 못 구현된 API를 2.3.0 버전에서 수정하였습니다.
|
메이플스토리 인벤 자유게시판 게시판
인벤 전광판
[유치] 분탕들이여, 일어나라!
[아내] love me or leave me tonight
[스피넬12] 스샷 잘찍으면 나이스샷
[비숍에미치다] 바이퍼의 반댓말은 하이퍼
[아내] 어서 대답해줘 oh oh oh oh oh oh
[아쿠아리움] 염소가 웃으면 goooooat
메이플스토리 인벤에 오신 것을 환영합니다~★
[젓가락왕자] 나는 쌀다팜~ 난 이미 쌀다팜ㅋㅋ




