반응형
전에는 계좌번호만 입력해도 OPW00004가 정상적으로 동작했었다. 근데 2025년 3월 2일 일요일 Kiwoom Open API+ 업데이트 이후 2025년 3월 2일 23시 51분 기준 계좌번호만 입력해서는 동작이 안 된다. GetRepeatCnt의 결과값은 양의 정수이나, 빈 행들만 받아와질 뿐이다. 따라서 빈 문자열을 Parse하게 되어 FormatException을 던진다.
이 문제는 상장폐지조회구분을 0으로, 비밀번호입력매체구분을 00으로 설정하면 해결된다.
하위 호환을 보장한다는 약속을 키움증권이 어겼다고 볼 수 있는지는 모르겠다. 전 버전의 가이드 문서에 "상장폐지조회구분 및 비밀번호입력매체구분은 필수 항목입니다."라고 적혀있었으면 내 과실이고 그렇지 않으면 키움증권 과실이다. 어쨌거나 해결했으니 좋았쓰!
쉽게 따라 만드는 파이썬 주식 자동매매 시스템: 3.2 KOA Studio 사용법 - 4
쉽게 따라 만드는 파이썬 주식 자동매매 시스템: 3.2 KOA Studio 사용법 - 4
더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다.
thebook.io
여기 보니까 0, 00이라고 적혀있네. 내 과실이구나.
Undefined Bahavior가 이렇게 위험합니다 여러분.
반응형
'Kiwoom Open API+' 카테고리의 다른 글
opt10059: 종목별투자자기관별요청 분석 (0) | 2024.12.24 |
---|---|
opt10081: 주식일봉차트조회요청 분석 (0) | 2024.11.10 |
상장폐지 종목 구분 (0) | 2021.08.11 |
키움증권 시스템 정기 점검 일정 (0) | 2021.04.30 |
체결량 vs 단위체결량 (0) | 2021.04.27 |