목차
728x90
반응형
Summary
이 포스트에서는 가상화폐 거래소 중 하나인 업비트(Upbit) 사이트의 API 사용을 위한 Key 발급 방법을 소개합니다.
API는 "Application Programming Interface"의 약자로, 프로그램이 데이터를 주고받는 데 사용되는 규약입니다.
API는 다른 프로그램이 사이트의 기능을 활용하거나 데이터에 접근할 수 있도록 허용하며,
개발함에 있어서 효율적으로 개발할 수 있으며 코드의 확장성 / 재사용성 / 표준화 등등 여러 효과가 있습니다.
1) 업비트 사이트 접속
업비트를 검색한 뒤 사이트에 접속하여 로그인을 해줍니다. (ID 없으면 회원가입 필요)
업비트 사이트 "https://upbit.com/home"
2) 상단 바에 [고객센터] 탭 접속
3) 왼쪽 메뉴 중 [Open API 안내] - [OpenAPI 사용하기] 클릭
4) API Key 를 사용해 허용할 권한과 IP 주소를 등록
사용을 허용시킬 기능을 체크한 뒤 IP 를 입력해줍니다.
- 자산조회 : 현재 보유한 현금, 코인 수량을 조회 가능
- 주문조회 : 매수/매도 주문 건에 대한 정보 조회 가능
- 주문하기 : 매수/매도 주문 가능
- 출금/입금 조회 : 출금/입금 이력을 조회 가능
- 출금/입금 하기 : 출금/입금 하는 기능 (?) <-- 저도 사용안해봐서 잘 모르겠네요..
- IP주소 등록 : 허용시킬 IP 등록 (내 IP 주소 확인 "https://www.findip.kr/")
5) 완료하기
- 필요한 기능과 IP를 입력 후 발급받기를 누르면 네이버/카카오 인증 진행 (편한 방법 선택)
- 인증을 완료한 후 Access Key, Secret Key 를 확인
이 키는 API 를 사용하기 위한 사이트 접속 Key 로써 외부로 유출되지 않도록 하고,
꼭 메모장에 복사해서 관리해주세요
이상으로 업비트(Upbit) 사이트의 API 사용 등록과 Key 발급을 받는 방법을 알아보았습니다.
728x90
반응형
'Python > 업비트 자동매매' 카테고리의 다른 글
(Python) 업비트 자동 매매 프로그램 만들기(5) - 전략 구현 (7) | 2023.08.28 |
---|---|
(Python) 업비트 자동 매매 프로그램 만들기(4) - 중간 점검 (0) | 2023.08.20 |
(Python) 업비트 자동 매매 프로그램 만들기(3) - 주문 하기 (0) | 2023.08.16 |
(Python) 업비트 자동 매매 프로그램 만들기(2) - 정보 조회 (0) | 2023.08.14 |
(Python) 업비트 자동 매매 프로그램(1) - 환경구성 (0) | 2023.08.10 |