2017-08-29 51 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更穩定。