언어는 자바랑 코틀린 둘다 쓸 수 있지만.... 주 언어를 고민하다가 결국 코틀린으로 하고있다...ㅎ
오늘은 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 평균
의 코드이고 위 검색과 명세서가 잘 되어있어 좋다..
앞으로 할 일은
입력 받아서 요청 범위를 정할 수 있도록 하고... 시각화 하기...
'개인 프로젝트 Personal Projects > FinancialIndexLogViewer' 카테고리의 다른 글
21.12.12 MPAndroid Chart 의존성 (0) | 2021.12.12 |
---|---|
21.12.09 GSON 으로 JSON 응답 Livedata 에 넣기 (0) | 2021.12.10 |
21.11.25 프로젝트 시작 (0) | 2021.11.25 |