2017-08-29 48 views
1

当使用poloniex的Push API时,我遇到了一个问题。 上版本的NodeJS 8 目前IM测试这是我的package.json通过websocket的poloniex Push API总是在nodejs中关闭

{ 
    "name": "abc", 
    "private": true, 
    "version": "1.0.0", 
    "description": "abc", 
    "keywords": [], 
    "dependencies": { 
    "autobahn": "^17.5.2" 
    } 
} 

我使用的示例代码poloniex建议像这样的链接 https://pastebin.com/dMX7mZE0

但是,当我在本地运行,控制台总是日志Websocket连接关闭 任何人都可以知道如何通过这个问题?请帮忙。你们可以给我一些解决方案,如启用哪个端口,协议,做什么等

谢谢你的任何意见和答案。

夏天

回答

0

我知道这个问题,我用docker来运行nodejs。所以我没有将外部端口80 & 443暴露在外面。所以它使得应用程序无法订阅Web套接字。

0

我一直在使用poloniex-api-node与WebSocket的API(V2):

新的WebSocket API(V2)还没有正式记录,但它的功能是更快,可靠。 WebSocket API(v2)也由Poloniex在内部使用。

...

poloniex.openWebSocket({版本:2});

看起来比版本1更稳定。