删除了多个不再使用的文档和代码文件,包括交易更新推送、条件订单推送、REST API 文档、WebSocket API 文档及相关的策略分析文档。这些文件的移除有助于清理代码库,确保项目的整洁性与可维护性。
118 lines
3.0 KiB
Plaintext
118 lines
3.0 KiB
Plaintext
账户信息流连接
|
||
本篇所列出REST接口的baseurl https://fapi.binance.com
|
||
|
||
用于订阅账户数据的 listenKey 从创建时刻起有效期为60分钟
|
||
|
||
可以通过PUT一个listenKey延长60分钟有效期,如收到-1125报错提示此listenKey不存在,建议重新使用POST /fapi/v1/listenKey生成listenKey
|
||
|
||
可以通过DELETE一个 listenKey 立即关闭当前数据流,并使该listenKey 无效
|
||
|
||
在具有有效listenKey的帐户上执行POST将返回当前有效的listenKey并将其有效期延长60分钟
|
||
|
||
本篇所列出的websocket接口,连接方式如下:
|
||
|
||
Base Url: wss://fstream.binance.com
|
||
订阅账户数据流的stream名称为 /ws/`<listenKey>`
|
||
连接样例:
|
||
wss://fstream.binance.com/ws/XaEAKTsQSRLZAGH9tuIu37plSRsdjmlAVBoNYPUITlTAko1WI22PgmBMpI1rS8Yh
|
||
每个链接有效期不超过24小时,请妥善处理断线重连。
|
||
|
||
单一账户,单一连接的推送数据流消息可以保证时间序; 强烈建议您使用 E 字段进行排序
|
||
|
||
考虑到剧烈行情下, RESTful接口可能存在查询延迟,我们强烈建议您优先从Websocket user data stream推送的消息来获取订单,仓位等信息。
|
||
|
||
|
||
|
||
生成listenKey (USER_STREAM)
|
||
接口描述
|
||
创建一个新的user data stream,返回值为一个listenKey,即websocket订阅的stream名称。如果该帐户具有有效的listenKey,则将返回该listenKey并将其有效期延长60分钟。
|
||
|
||
HTTP请求
|
||
POST /fapi/v1/listenKey
|
||
|
||
请求权重
|
||
1
|
||
|
||
请求参数
|
||
None
|
||
|
||
响应示例
|
||
{
|
||
"listenKey": "pqia91ma19a5s61cv6a81va65sdf19v8a65a1a5s61cv6a81va65sdf19v8a65a1"
|
||
}
|
||
|
||
|
||
延长listenKey有效期(USER_STREAM)
|
||
接口描述
|
||
有效期延长至本次调用后60分钟
|
||
|
||
HTTP请求
|
||
PUT /fapi/v1/listenKey
|
||
|
||
请求权重
|
||
1
|
||
|
||
请求参数
|
||
None
|
||
|
||
{
|
||
"listenKey": "3HBntNTepshgEdjIwSUIBgB9keLyOCg5qv3n6bYAtktG8ejcaW5HXz9Vx1JgIieg" // 被延长的listenkey
|
||
}
|
||
|
||
|
||
Websocket API生成listenKey (USER_STREAM)
|
||
接口描述
|
||
创建一个新的user data stream,返回值为一个listenKey,即websocket订阅的stream名称。如果该帐户具有有效的listenKey,则将返回该listenKey并将其有效期延长60分钟。
|
||
|
||
方式
|
||
userDataStream.start
|
||
|
||
请求
|
||
{
|
||
"id": "d3df8a61-98ea-4fe0-8f4e-0fcea5d418b0",
|
||
"method": "userDataStream.start",
|
||
"params": {
|
||
"apiKey": "vmPUZE6mv9SD5VNHk4HlWFsOr6aKE2zvsw0MuIgwCIPy6utIco14y7Ju91duEh8A"
|
||
}
|
||
}
|
||
|
||
|
||
Websocket API延长listenKey有效期(USER_STREAM)
|
||
接口描述
|
||
有效期延长至本次调用后60分钟
|
||
|
||
方式
|
||
userDataStream.ping
|
||
|
||
请求
|
||
{
|
||
"id": "815d5fce-0880-4287-a567-80badf004c74",
|
||
"method": "userDataStream.ping",
|
||
"params": {
|
||
"apiKey": "vmPUZE6mv9SD5VNHk9HlWFsOr9aLE2zvsw0MuIgwCIPy8atIco14y7Ju91duEh8A"
|
||
}
|
||
}
|
||
|
||
请求权重
|
||
1
|
||
|
||
请求参数
|
||
None
|
||
|
||
响应示例
|
||
{
|
||
"id": "815d5fce-0880-4287-a567-80badf004c74",
|
||
"status": 200,
|
||
"result": {
|
||
"listenKey": "3HBntNTepshgEdjIwSUIBgB9keLyOCg5qv3n6bYAtktG8ejcaW5HXz9Vx1JgIieg"
|
||
},
|
||
"rateLimits": [
|
||
{
|
||
"rateLimitType": "REQUEST_WEIGHT",
|
||
"interval": "MINUTE",
|
||
"intervalNum": 1,
|
||
"limit": 2400,
|
||
"count": 2
|
||
}
|
||
]
|
||
} |