擅长:python、mysql、java
<p>解决方案如下:</p>
<p>这些丢失的消息有时可能与<code>WAMP API</code>一起发生。这是由于路由软件固有的可伸缩性问题,Poloniex正在开发一个<code>pure WebSockets API</code>(目前由web界面使用,但缺少文档)来代替它。新websocket服务器的url是<code>wss://api2.poloniex.com:443</code>,要连接到trollbox消息,您需要发送消息:<code>'{"command" : "subscribe", "channel" : 1001}'</code>。在</p>
<p>下面是一个示例代码,它更易于使用:</p>
<pre><code>from websocket import create_connection
import json
ws = create_connection("wss://api2.poloniex.com:443")
ws.send('{"command" : "subscribe", "channel" : 1001}')
while True:
result = ws.recv()
json_result = json.loads(result)
if len(json_result) >= 3:
print(json_result)
ws.close()
</code></pre>