업비트는 Open API를 제공하고 있는데 이를 통해
프로그램을 통한 자산조회, 주문조회, 주문, 입/출금 조회, 입출금 등의 기능을 수행할 수 있다.
다양한 프로그램들이 시중에 나와있기도 하고, 직접 개발하고자 한다면 Open API 키를 먼저 발급받아야 하는데,
이를 위해 먼저 업비트에 접속 후,
마이 페이지 > Open API 관리 메뉴로 이동하자.
프로그램으로 입출금은 대부분 할 일이 없을테니,
- 자산조회
- 주문조회
- 주문하기
이 3개만 선택한다.
주문하기 기능은 특정 IP에서만 실행하도록 할 필요가 있으므로 본인의 IP 혹은 프로그램이 수행되는 서버의 IP를 입력하도록 하자.
본인의 IP는 My IP Address 같은 서비스를 통해,
외부 프로그램 서버의 IP는 해당 서비스에 문의를 하자.
Open API Key 발급받기 버튼을 누르면 다음과 같은
카카오페이 인증 요청 화면이 뜬다.
인증을 완료하고 나면, Open API Key 발급이 완료된다.
Access Key와 Secret Key가 발급되는데,
Secret Key의 경우 해당 화면을 닫으면 추후 확인할 수 없고, 재발급받아야 한다.
잊어버리지 말라고들 하는데, 보안 측면에서는 항상 재발급받는 편이 낫고 생각한다.
개발자 문서도 제공하고 있으니,
이제 해당 Open API Key를 사용해
프로그램을 개발, 이용해보도록 하자.
'코인 > 코인 개발' 카테고리의 다른 글
업비트(Upbit) API를 이용해 프로그램 개발 시 주의 사항 (1) | 2021.07.09 |
---|---|
코인 거래량 급등 텔레그램(Telegram) 알림 봇 파이썬(Python)으로 만들기 (7) | 2021.07.08 |
업비트 API를 이용한 코인 거래량 급등 알리미 프로그램 (7) | 2021.07.07 |
Alien Worlds (TLM) 자동 Mining (0) | 2021.07.04 |
암호화폐 프로젝트 개발 프로그래밍 언어 사용 순위 (0) | 2021.07.03 |