Websocket /ws-api/v3 返回数据建议,难道只能消息发送和接收对称的同步模式搞?

Websocket 处理接收消息通常都是异步模式,但咱们这Websocket似乎是和REST有点类似的同步模式。希望返回参数中能有类似请求数据中的 method参数,不然异步处理返回的数据不知道是什么请求返回的。

你可以使用请求 “id” 这个参数来确认收到的响应是关于哪个请求的。请看:
https://binance-docs.github.io/apidocs/websocket_api/cn/#21d67c3c4c

  • 请求 id 是任意的。可以使用 UUID、顺次 ID、当前时间戳等。 服务器不会以任何方式解释 id,只是在响应中回显它。

可以在一个会话中自由重复使用 ID,不过请注意不要一次发送多个具有相同 ID 的请求,因为否则可能无法区分响应。