我正在尝试订阅Bitfinex.com的websocket API公共频道BTCUSD
。
以下是代码:
from websocket import create_connection
ws = create_connection("wss://api2.bitfinex.com:3000/ws")
ws.connect("wss://api2.bitfinex.com:3000/ws")
ws.send("LTCBTC")
while True:
result = ws.recv()
print ("Received '%s'" % result)
ws.close()
我相信ws.send("BTCUSD")
是订阅公共频道的方法?我收到了一条确认订阅的消息({"event":"info","version":1}
,但之后我没有收到数据流。我错过了什么吗?
#ws.connect("wss://api2.bitfinex.com:3000/ws")
),而另一个是您正在使用的实际包 websocket-client。 - carkod