키움증권 OpenAPI를 활용한 프로그램을 만들기 위해서는 키움증권에서 제공하는 로그인창을 통해 로그인을 해야만 한다.
해당 로그인 창은 아래와 같은 함수를 통해 열 수 있으며 자동 로그인이 체크되어 있는 경우 로그인창이 뜨지 않고 바로 로그인이 된다.
하지만 이런 경우에는 버전처리가 되지 않으므로 버전처리가 필요한 경우 자동 로그인을 해제한 후 실행해야 한다.
관련 함수는 아래와 같다.
int CommConnect() | 로그인창을 띄운다. 자동 로그인 설정인 경우 로그인창 없이 로그인 시도한다. 값이 0이면 창이 제대로 뜬 것이고 다른 값은 창을 띄우지 못한 상태이다. |
void OnEventConnect() | 로그인 처리 결과를 받는 콜백함수이다. nErrCode를 통해 성공 여부 확인 가능하다. 0 : 성공 -100 : 사용자 정보교환 실패 -101 : 서버접속 실패 -102 : 버전처리 실패 |
위 함수를 사용한 예제는 아래에 있다.
다음 포스팅에서는 로그인 후 계좌 비밀번호를 설정하고 계좌 관련 정보를 조회해 보겠다.
끝.
반응형
'주식 > 키움증권OpenAPI' 카테고리의 다른 글
키움증권 OpenAPI 조건식 검색 방법 (0) | 2020.10.23 |
---|---|
키움증권 OpenAPI 계좌 목록 가져오기 (0) | 2020.07.31 |
키움증권 OpenAPI 계좌 비밀번호 입력 (0) | 2019.08.14 |