更新日志
最近更新: 2024-12-09
2024-12-09
注意: 以下的变更会从2024 年 12 月 12日开始推出,可能需要大约一周的时间才能完成。
常规更改:
- 现在会拒绝距离过去或未来太远的时间戳参数值。
- 时间戳数值在 2017 年 1 月 1 日之前(小于 1483228800000)
- 时间戳数值超过 当前时间 10 秒以后(例如,如果当前时间为 1729745280000, 那么使用 1729745290000 或更大是错误的)
- 如果
startTime
和/或endTime
的值超出范围,数值会被调整至正确的范围。 - 已将
quote order quantity
(origQuoteOrderQty
) 字段添加到原先没有该字段的响应中。请注意,对于下单相关的接口,该字段将仅针对newOrderRespType
设置为RESULT
或FULL
的请求显示。
请参阅以下列表,以便了解因带有: origQuoteOrderQty
而受影响的请求:
服务 | 请求 |
---|---|
REST | POST /api/v3/order |
POST /api/v3/sor/order | |
POST /api/v3/order/oco | |
POST /api/v3/orderList/oco | |
POST /api/v3/orderList/oto | |
POST /api/v3/orderList/otoco | |
DELETE /api/v3/order | |
DELETE /api/v3/orderList | |
POST /api/v3/order/cancelReplace | |
WebSocket API | order.place |
sor.order.place | |
orderList.place | |
orderList.place.oco | |
orderList.place.oto | |
orderList.place.otoco | |
order.cancel | |
orderList.cancel | |
order.cancelReplace |
SBE
- 已发布新模式 2:1 spot_2_1.xml。 当前模式 2:0 spot_2_0.xml 将被弃用。根据我们的模式弃用政策,当前模式 2:0 会将在 6个月内从 API 中停用。
- 模式 2:1 是 模式 2:0 的向后兼容更新版本。当您请求模式 2:0 或 2:1 时,您将始终收到 2:1 格式的有效载荷。
- SBE 模式 2:1 中的更改:
- 下单/取消订单响应中的新字段
origQuoteOrderQty
(注意:使用 2:0 模式生成的解码器将忽略此字段):NewOrderResultResponse
NewOrderFullResponse
CancelOrderResponse
NewOrderListResultResponse
NewOrderListFullResponse
CancelOrderListResponse
- 仅限 WebSocket API:会话状态响应中的新字段
userDataStream
:WebSocketSessionLogonResponse
WebSocketSessionStatusResponse
WebSocketSessionLogoutResponse
- 仅限 WebSocket API:在 User Data Stream 中会支持的新消息:
UserDataStreamSubscribeResponse
UserDataStreamUnsubscribeResponse
BalanceUpdateEvent
EventStreamTerminatedEvent
ExecutionReportEvent
ExternalLockUpdateEvent
ListStatusEvent
OutboundAccountPositionEvent
- 下单/取消订单响应中的新字段
WebSocket API
- 您现在可以通过 WebSocket API 连接订阅账户数据流事件。
- 请注意:此功能仅适用于使用 Ed25519 API 密钥的用户。
- 请注意:如果您要订阅使用 SBE 格式的账户数据流,则需使用新的 SBE 模式 2:1。
- 新请求:
userDataStream.subscribe
userDataStream.unsubscribe
- 对于
session.logon
、session.status
和session.logout
的更改。- 添加了一个新字段
userDataStream
,用于显示账户数据流订阅是否处于活跃状态。
- 添加了一个新字段
- 修复了在
session.logon
之后使用userDataStream.start
不会收到新 listenKey 的错误。
User Data Stream
- 仅限于 WebSocket API:当您从 websocket 会话注销或取消订阅账户数据流时,新事件
eventStreamTerminated
将会被发出。 - 当您的现货钱包余额被外部系统锁定/解锁时,新事件
externalLockUpdate
将会被发送。
FIX API
- 模式 中已添加了新的管理消息 News <B>