카테고리 없음

최종 프로젝트 오픈API 연동(2)

404NotFoundMe 2025. 5. 30. 18:26

✅ 한국투자증권 오픈API 연동 - 2단계: 요청 URL과 파라미터 구성

📌 1. 개요

오픈API에 요청을 보낼 때는 정확한 요청 URL과 쿼리 파라미터를 구성해야 합니다.
한국투자증권의 REST API는 대부분 GET 방식이며, 쿼리스트링을 통해 종목코드, 날짜, 주기 등 다양한 값을 전달해야 합니다.


📎 2. 사용할 API: 국내주식 일별 시세 조회


🧩 3. 주요 쿼리 파라미터

파라미터명설명예시값
FID_COND_MRKT_DIV_CODE 시장 구분 코드 (J: 주식) J
FID_INPUT_ISCD 종목코드 005930 (삼성전자)
FID_INPUT_DATE_1 조회 시작일 (yyyyMMdd) 20240501
FID_INPUT_DATE_2 조회 종료일 (yyyyMMdd) 20240530
FID_PERIOD_DIV_CODE 조회 주기 (D: 일별, W: 주간) D
FID_ORG_ADJ_PRC 수정주가 여부 (0: 미적용) 0
 

💻 4. 자바 코드로 URL과 파라미터 구성하기

  • UriComponentsBuilder를 사용하면 쿼리 파라미터를 안전하게 붙일 수 있습니다.
  • 위 코드는 다음과 같은 URL을 생성합니다:


✅ 5. 정리

  • 쿼리 파라미터는 API 문서에서 요구하는 필수값을 빠짐없이 넣어야 합니다.
  • UriComponentsBuilder를 사용하면 URL 조합 실수를 줄이고 가독성을 높일 수 있습니다.
  • 이 URL은 다음 단계에서 헤더와 함께 실제 요청에 사용됩니다.