求助,um_futures.websocket接口连接不上。

我用RESTful的API是可以正常运行的,但是我想尝试使用websocket接口,我尝试了官方github的示例:import time
import logging
from binance.lib.utils import config_logging
from binance.um_futures import UMFutures
from binance.websocket.um_futures.websocket_client import UMFuturesWebsocketClient

config_logging(logging, logging.DEBUG)

def message_handler(message):
print(message)

my_client = UMFuturesWebsocketClient()
my_client.start()

my_client.book_ticker(
symbol=“bnbusdt”,
id=13,
callback=message_handler,
)

#my_client.instant_subscribe(

stream=[‘bnbusdt@bookTicker’, ‘ethusdt@bookTicker’],

callback=message_handler,

#)

time.sleep(5)

logging.debug(“closing ws connection”)
my_client.stop()

可是运行后返回的结果是一直连接不上:2023-05-04 21:33:33.380 UTC INFO binance.websocket.binance_client_factory: Start to connect…
2023-05-04 21:33:33.423 UTC INFO binance.websocket.binance_client_factory: Start to connect…
2023-05-04 21:33:38.403 UTC DEBUG root: closing ws connection
请教下大神们,这是什么原因呢?如果是VPN问题,那为什么用其他接口运行又正常?

websocket的链接和restful链接不完全一样, 是不是用的代理,有可能不支持web socket

谢谢你的回复,我试过直连、使用我常用的VPN(地址包括湾湾、日本、新加坡),运行这段示例代码依然是一直尝试连接,然后程序终止……我也不知道怎么办了,Restful的接口用得好好得没什么问题,但满足不了对延迟的要求才想尝试websocket的,现在不知道咋办了……