[LoaTodo / Spring] 로스트아크 오픈 API - 거래소 데이터 가져오기
·
Project/LoaTodo
1. 서론 소나벨, 하누마탄 골드비교, 카던 보상 비교 등 데이터 비교를 만들 때, 파괴석, 돌파석등 거래소에서 데이터를 구해서 비교하는 경우가 많다. 하지만 아래 사진과 같이 API로 한번에 데이터를 가져올 때 10개씩 밖에 가져오지 않아서 한번에 가져오는 메서드를 만들어보았다. 2. 개발 2 - 1. 기존 CallMarketCategories 메소드 수정 public JSONArray CallMarketCategories(int CategoryCode) { try { URL url = new URL("https://developer-lostark.game.onstove.com/markets/items/"); HttpURLConnection httpURLConnection = (HttpURLConnec..
[LoaTodo / Spring] 로스트아크 오픈 API - 오레하 제작(낚시) 효율 계산
·
Project/LoaTodo
1. 서론 API 데이터 활용하는거 연습해볼겸 평소에 낚시 재료로 오레하를 만들었을 때 "어떤 오레하를 만들어서 파는 것이 이득인가?" "낚시 재료로 파는 것과 만들어서 파는 것중에 어떤게 더 골드를 더벌까?" 두 가지 생각을 바탕으로 엑셀에 적당히 만들어서 계산을 하였다. 이 표에서 필요한 데이터는 "낚시 재료 가격"과 "오레하 가격"이다 이 두 가지 데이터를 페이지 접속시 API로 가져와서 계산 후 보여줄 것이다. 2. 개발 2 - 1. 낚시 재료 가격 호출 public JSONObject CallMarketCategories(int CategoryCode) { try { URL url = new URL("https://developer-lostark.game.onstove.com/markets/it..
[Loatodo / Spring] 로스트아크 오픈 API 테스트
·
Project/LoaTodo
2022년 12월 7일 로스트아크 오픈 API가 출시되었다. 기존에 사이트에서 검색해서 얻은 정보나 로아와, 아이스펭 등에서 크롤링으로 얻어온 데이터를 얻어온 데이터들을 오픈 API로 쉽게 얻어 올 수 있게 되었다. 캐릭터 정보, 경매장, 거래소 데이터들을 얻어올 수 있어서 온라인 API 테스트사이트에서 간단히 테스트를 해보았다. GET 으로 캐릭터 장비정보들도 얻어올 수 있고 POST 방식으로 경매장 매물을 검색할 수 있다 (원한3 점화5 품질 70이상 소서 고대 귀걸이 검색) 비슷한 내용을 스프링 기반 코드로 작성해보았다. 생각나는 대로 막 작성한거라 흐림 처리를... 결과 원한3 상소5 품질70이상 고대 귀걸이 검색 알고리즘을 만들고 프론트화면을 만들면 여러가지 최적화를 구현할 수 있을것같다.
마볼링
'Project/LoaTodo' 카테고리의 글 목록 (5 Page)