반응형
한국투자증권 RestAPI 사용법 - Retrofit 구조
안드로이드 앱을 만들 예정이고, Kotlin과 Retrofit을 사용한다고 했었다.
한투API를 사용하기 위한 Retrofit 구조를 알면, 거의 모든 API를 유사한 구조로 만들수 있다.
필요한 파일 구조
1. Request 로 전달할 데이터 구조 파일
Kotlin의 data class 를 만들어서 서버로 전송하는 데이터 구조를 만든다.
2. Response로 전달 받는 데이터 구조 파일
Kotlin의 data class 를 만들어서 서버에서 전달받는 데이터 구조를 만든다.
3. Rest API 를 사용하기 위해 선언하는 interface 파일
사용할 API를 선언하고 위에서 만든 Request 데이터와 전달받을 Response 데이터를 정의한다.
4. 실제로 실행될 object 파일
서버의 결과를 받아올 Repository 개념의 실제 동작을 구현한다.
기능 실행시 이 object 의 함수를 호출하게 되는 것이다.
반응형
'프로그래밍 > 한국투자증권API' 카테고리의 다른 글
한국투자증권 OpenAPI RestAPI Postman 사용 방법 1 (0) | 2024.07.24 |
---|---|
한국투자증권 RestAPI 사용법 - 목차 (0) | 2023.12.27 |
한국투자증권 RestAPI 사용법 - 제공 API 목록 [진행중] (0) | 2023.03.24 |
한국투자증권 RestAPI 사용법 - Android Studio 설정 (0) | 2023.03.23 |
한국투자증권 RestAPI 사용법 - 개발자센터 사용법 (0) | 2023.03.11 |