728x90

언어는 자바랑 코틀린 둘다 쓸 수 있지만.... 주 언어를 고민하다가 결국 코틀린으로 하고있다...ㅎ

 

오늘은 API 요청 뼈대를 얼추 만들어보았다

일단은 그냥 하드코딩으로 요청 넣고 받아오는것으루...

 

KOSPI Index 를 얻어오기 위해

Ecos open api 를 신청해서 받아온다..

retrofit2 를 이용했고, API Key를 따로 저장하기 위해

https://wpioneer.tistory.com/197

 

날씨 앱 만들기 : Git에서 API 키 숨기기 (feat. gitignore)

Git 에다가 프로젝트를 올리다가 민감한 정보도 같이 올라갈수가 있다. 나도 처음에 api키 숨기는 법을 모르고 프로젝트를 진행하다가 뭔가 계속 찝찝함이 남아 있어서 api 키를 숨기는 법에 대해

wpioneer.tistory.com

위 블로그 글을 참조하였다 감사합니다....

옛날에는 이런거 할 줄 몰라서 걍 매번 돌릴때마다 텍스트에서 복붙해서 돌리고 지워서 커밋하고 그랬었다 하하...

 

 

 

낼은 GSON라이브러리를 이용해  JSON을 예쁘게 정리해볼 것이당

 

사용한 API는

https://ecos.bok.or.kr/jsp/openapi/OpenApiController.jsp

 

한국은행 경제통계시스템 - OpenAPI 서비스

 

ecos.bok.or.kr

한국은행 경제통계시스템이고

 

통계코드 검색이 아래와같이 아주 잘 되어있다..

 

 

오늘 실험용으로 사용한 요청

http://ecos.bok.or.kr/api/StatisticSearch/*APIKEY*/json/kr/1/10/028Y015/MM/201101/202101/1080000/?/?/

 

028Y015 : 주식거래 및 주가지수

1080000 : KOSPI 평균

의 코드이고 위 검색과 명세서가 잘 되어있어 좋다..

 

앞으로 할 일은

입력 받아서 요청 범위를 정할 수 있도록 하고... 시각화 하기...

728x90

+ Recent posts