币安API简介
币安API为开发者提供了与币安交易所进行程序化交易的接口,支持现货、期货等多种交易类型。通过API可以实现账户管理、行情查询、下单交易等功能。
主要功能
- 账户信息查询
- 市场行情获取
- 下单与撤单
- 历史订单查询
- WebSocket实时数据
API基础使用
API密钥生成
在币安官网创建API密钥后,您将获得API Key和Secret Key,用于接口认证。
请求示例
GET /api/v3/ticker/price?symbol=BTCUSDT HTTP/1.1
X-MBX-APIKEY: your_api_key
签名生成
部分接口需要签名认证,签名使用HMAC SHA256算法生成。
signature = hmac_sha256(secret_key, query_string)
API文档目录
REST API
WebSocket API
常见问题
API调用频率限制
币安API对每个IP和每个API Key都有调用频率限制,请合理安排请求频率。
错误代码
接口返回错误时,会包含错误代码和错误信息,详情请参考官方文档。