Please Enable JavaScript!
Gon[ Enable JavaScript ]

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

비트코인
반응형

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

 

환경: Chrome

 

모든 비트코인 거래소는 자동 거래를 할 수 있도록 API 명령어를 제공합니다. 프로그램을 통해서 API 명령어를 실행하면 필요한 정보를 받을 수 있는 것입니다. 이렇게 수신한 정보를 이용해서 자동 거래 프로그램을 만들거나 자신만에 시세 조회 화면을 꾸밀 수 있습니다. 오늘은 API 명령어를 실행하기 위한 가장 기본적인 단계인 API 키 발행과 제대로 명령어가 실행이 되는지 테스트하는 방법에 대해 알아보겠습니다.

 

API 키 발행

 

빗썸 홈페이지에 접속해서 로그인 한 후 상단 메뉴로 이동합니다. 계정 관리 > API 관리 메뉴를 클릭합니다.

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

 

API 관리 화면으로 접속하면 제일 먼저 API 활성화 항목을 선택해야 합니다. 항목 별로 어떤 정보에 접근할 지 사용자가 정하는 것입니다. 자동 프로그램을 돌리려면 출금 관련한 항목을 제외한 나머지는 모두 필요할 겁니다. 원하는 항목을 체크하고 아래로 내려갑니다

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

 

두 번째는 보안 인증을 받아야 하는데, ARS 인증 요청 버튼을 누르면 등록한 휴대폰으로 전화가 걸려 올 겁니다. 걸려온 ARS 전화에서 요구하는 번호에 화면의 승인번호를 입력합니다. 전화가 끝나면 전화승인완료 버튼을 클릭합니다

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

 

두 단계만 끝나면 바로 API Key 를 생성할 수 있습니다. 아래로 내려와 API KEY 생성 버튼을 클릭합니다

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

 

사용 중 API 리스트에 Connect Key Secret Key 가 생성됩니다. 항상 프로그램으로 접근할 때는 2개의 Key 를 쌍으로 가져가야 합니다. 이것이 끝은 아닙니다. API Key 를 사용하기 위해서는 활성화를 해야 합니다. 처음 만들면 비활성화 상태이기 때문입니다. 활성화/비활성화 란에 활성화 버튼을 클릭합니다. 참고로 활성화를 하기 전에 Secret Key 는 화면에서 사라지기 때문에 다른 곳에 복사해 둬야 합니다

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

 


화면에는 확인을 요구하는 팝업창이 뜹니다. 문구에 보시면 Secret Key 를 복사해서 안전하게 관리하라는 메시지가 있죠? 한번 더 Secret Key 를 별도로 복사해 두었는지 확인하고 승인하기 버튼을 클릭합니다

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

 

승인하기 를 눌렀다고 끝난 것은 아닙니다. 마지막으로 도착한 승인 메일에서 Click 을 눌러야 합니다

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

 

메일 본문에 Click 링크를 눌러 활성화를 완료하면 사용 중 API 리스트에 Secret Key 가 사라집니다. 이제 사용 준비가 되었습니다. 실제로 프로그램에서 Connect Key Secret Key 를 이용해서 정보를 받아오는지 API 테스트를 해 보겠습니다

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

 

Python 코드에서 정상 연결 테스트

 

API 테스트 프로그램 언어는 Python 입니다. 소스는 저의 자산 정보를 알아오는 코드입니다. 아래와 같이 소스를 입력하고 실행합니다

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

 

실행 결과는 성공이었습니다. Connect Key Secret Key 를 넣고 호출했는데 오류 없이 저의 자산 정보를 가져왔네요. 저는 현재 3,000 원을 가지고 있고 거래한 적이 없거든요

비트코인 거래소 빗썸 API 거래를 위한 API 키 발행과 테스트

반응형

'비트코인' 카테고리의 다른 글

파이코인(PI) 계좌 등록하고 채굴시작하기  (2) 2021.03.28
Posted by 녹두장군1
,