想要通过WebSocket API 同时获取两个币种最新价格和账户余额信息,API文档里出现这样一个连接样例「 wss://fstream-auth.binance.com/stream?streams=btcusdt@markPrice@1s/bnbusdt@markPrice&listenKey=XaEAKTsQSRLZAGH9tuIu37plSRsdjmlAVBoNYPUITlTAko1」,采用后发现只能推送得到两个币种的最新价格,无法推送到账户余额信息。请问是WebSocket的URL填写错误,还是无法在一个Socket同时获取行情和账户信息推送?我目前这种需求只能通过开两个Socket满足吗?
wss://fstream-auth 这个合约的服务器需要用listenKey=<listen_key>来推送任何消息。
如果需要加上账户信息,可以试试
wss://fstream-auth.binance.com/stream?streams=btcusdt@markPrice@1s/bnbusdt@markPrice/<listen_key>&listenKey=<listen_key>
在上面url中替换成你自己的listen key。
好的,谢谢解答!
另:如果您是币安内部人员,希望您能够反映情况将API文档的连接样例修正下。