1. 던파 네오플 오픈 API 사이트

https://developers.neople.co.kr/


2. 가입하고 키 발급받고 API Docs를 본다.



3. Restful API로 되어 있고, GET으로 보내고, json으로 응답 받는다.



4. 현재 간단하게 공부할 겸 해서, Java Swing으로 아래와 같이 만들었고, android app은 만드는 중이다.

  1) Java Swing 

     - UI 구성 : JFrame, JLabel, JButton, JCombobox, JTable 등을 이용

     - 네트워크 처리 : HttpURLConnection 이용

     - 네오플 BI 도 api 사이트에서 다운 받아서, 넣어주었다.


    

    (01). 서버 정보

    


    (02). 캐릭터 검색

    (03). 기본 정보

    

    (04). 캐릭터 타임라인 조회


    (05). 캐릭터 능력치 조회


    (06). 캐릭터 장착 장비 조회


    (07). 캐릭터 장착 아바타 조회


    (08). 캐릭터 장착 크리쳐 조회


    (09). 캐릭터 장착 휘장 조회

    여기에선, 안타깝게도... 내 캐릭 중에 휘장낀 캐릭이 없어서 카인 서버의 소율 님 캐릭터를 조회해보았다.

    (10). 캐릭터 스킬 스타일 조회

    

    (11). 캐릭터 버프 스킬 강화 장착 아이템 조회


    (12). 캐릭터 버프 스킬 강화 장착 아바타 조회

    

    (13). 캐릭터 버프 스킬 강화 장착 크리쳐 조회

여기에서도... 안타깝게도... 내 캐릭 중에 버프 강화 크리쳐 낀 캐릭이 없어서 카인 서버의 소율 님 캐릭터를 조회해보았다.


    (14). 경매장 등록 아이템 검색 - 검색조건이 몇개가 있는데 귀찮아서 하드코딩으로 때려박고 했다. (ex. 최소렙제 1, 최대렙제 90, 최소재련0 최대재련8 등등)


    (15). 경매장 등록 아이템 조회


    (16). 아이템 검색


    (17). 아이템 상세 정보 조회


    (18). 직업 정보

    


   2) Android - 던파ON과 기타 앱 들에서 왠만한 기능이 다 있어서 이것도 공부용으로 Retrofit2, Glide 등 여러 library를 이용해서 개발 중, 개발보다는 어떻게 만들지 기획이 없어서 구상 중...으아아ㅏ


End.


+ Recent posts