===SIMPLE & SHORT===
现在(2018年1月),有没有人有通过WAMP与Poloniex进行对话的工作申请?
===MORE SPECIFIC===
我使用了几个信息源来使用组合体:autobahn-cpp & C++。Windows 10操作系统。我能够连接到wss://api.poloniex.com,realm1。此外,我还可以订阅和获得订阅ID,但我从来没有任何事件,即使当一切建立。
===RESEARCH===
在网络研究期间,我看到了很多有争议的信息:
===SPECS===
===WILL HELP作为WELL===
发布于 2018-02-04 06:10:09
看来websockets在Poloniex是不稳定的。因此,我可以停止我的尝试,使Autobahn至少在现在使用它,并继续前进。
发布于 2018-01-31 06:59:37
我可以从wss:// data 2.poloniex.com接收到正确的滴答订单数据,使用python3,但有时通道1002可能会停止发送新的滴答信息。
发布于 2018-04-11 03:38:05
wss://api.poloniex.com 443;realm1
这可能是一个问题,因为我一直在使用api2,下面是可以工作的代码,并且在过去的两个季度中一直在不停地工作。它在python中,但是应该很容易移植到C++。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import websocket
import json
def on_error(ws, error):
print(error)
def on_close(ws):
print("### closed ###")
connection.close()
def on_open(ws):
print("ONOPEN")
ws.send(json.dumps({'command':'subscribe','channel':'BTC_ETH'}))
def on_message(ws, message):
message = json.loads(message)
print(message)
websocket.enableTrace(True)
ws = websocket.WebSocketApp("wss://api2.poloniex.com/",
on_message = on_message,
on_error = on_error,
on_close = on_close)
ws.on_open = on_open
ws.run_forever()代码几乎是不言自明的(您可以在Poloniex API网站上查看所有通道/对),只需保存它并在终端中运行即可。
python3 fileName.py
应该为您提供BTCETH在控制台输出的原始订单和交易流。
玩消息/订阅,然后你可以做你喜欢它。
https://stackoverflow.com/questions/48398292
复制相似问题