Tạo API Binance cho phép chúng ta kết nối với Binance một cách dễ dàng thông qua các ngôn ngữ lập trình. Dữ liệu được lấy từ Binance và tương tác với các ứng dụng bên ngoài. Bạn có thể lấy dữ liệu giao dịch, số dư ví, nạp, rút, thực hiện giao dịch cho các ứng dụng của bên thứ 3.
Làm thế nào để tạo Binance API?
- Sau khi đăng nhập vào tài khoản Binance, nhấn vào [Quản lý API] từ biểu tượng trung tâm người dùng.
- Nhập nhãn/tên cho khóa API và nhấn vào [Tạo API].
Trước khi tạo API, bạn cần bật xác thực hai yếu tố (2FA) trên tài khoản.
- Hoàn tất quy trình xác minh bảo mật với các thiết bị 2FA đã đăng ký.
- API của bạn đã được tạo. Vui lòng giữ an toàn cho Khóa bí mật do khóa này sẽ không hiển thị lại. Không chia sẻ khóa này với bất kỳ ai. Nếu bạn quên Khóa bí mật, bạn cần xóa API và tạo API mới.
Hãy lưu ý hạn chế quyền truy cập IP. Vì lý do bảo mật, bạn nên chọn [Chỉ cấp quyền truy cập các IP đáng tin cậy] .
Thiết lập khóa API
Khi khóa API được tạo, bạn nên đặt giới hạn IP cho khóa vì lý do bảo mật và không bao giờ được chia sẻ khóa API/khóa bí mật của bạn cho BẤT CỨ AI. Trong trường hợp nếu các khóa API vô tình bị lộ, vui lòng xóa chúng ngay lập tức và tạo một khóa mới.
Hạn chế khóa API
Sau khi tạo khóa API, hệ thống mặc định là Enable Reading.
Để có thể rút tiền qua API, hạn chế khóa API cần được sửa đổi thông qua giao diện người dùng Binance.
Kích hoạt tài khoản
Tài khoản giao ngay
Tài khoản SPOT được cung cấp theo mặc định khi tạo Tài khoản Binance.
Tài khoản ký quỹ
Để kích hoạt tài khoản MARGIN cho Giao dịch ký quỹ, vui lòng tham khảo Hướng dẫn giao dịch ký quỹ
Testnet giao ngay
Người dùng có thể sử dụng SPOT Testnet để thực hành giao dịch SPOT.
Hiện tại, tính năng này chỉ khả dụng qua API.
Vui lòng tham khảo trang SPOT Testnet để biết thêm thông tin và cách thiết lập khóa API Testnet.
Thư viện API
Trình kết nối Python
Đây là một thư viện nhẹ hoạt động như một trình kết nối với API công khai của Binance, được viết bằng Python.
https://github.com/binance/binance-connector-python
Trình kết nối Node.js
Đây là một thư viện nhẹ hoạt động như một trình kết nối với API công khai của Binance, được viết cho người dùng Node.js.
https://github.com/binance/binance-connector-node
Trình kết nối RuBy
Đây là một thư viện nhẹ hoạt động như một trình kết nối với API công khai của Binance, được viết cho người dùng Ruby.
https://github.com/binance/binance-connector-ruby
Trình kết nối DotNET
Đây là một thư viện gọn nhẹ hoạt động như một trình kết nối với API công khai của Binance, được viết cho người dùng C#.
https://github.com/binance/binance-connector-dotnet
Trình kết nối Java
Đây là một thư viện nhẹ hoạt động như một trình kết nối với API công khai của Binance, được viết cho người dùng Java.
https://github.com/binance/binance-connector-java
Postman Collections
- Hiện đã có bộ sưu tập Postman chứa các điểm cuối API để sử dụng nhanh chóng và dễ dàng.
- Điều này được khuyến nghị cho những người dùng mới muốn bắt đầu sử dụng nhanh API.
- Để biết thêm thông tin, vui lòng tham khảo trang này: Binance API Postman
Swagger
Tệp YAML với đặc tả OpenAPI trên API RESTful có sẵn để sử dụng, cũng như trang Giao diện người dùng Swagger để tư vấn.
https://github.com/binance/binance-api-swagger