2017-12-10 6 views
1

サーバを起動すると、ビットコインについての情報がありますが、価格が変わるたびにアップデートを得ることはありません。私は毎秒新しいメッセージを受け取るべきだと思います。それは信じられないほどだ、私は非常に強くTidwallのWebSocketライブラリを使用する私はウェブソケット(socket.io)からのメッセージを受け取らないか、時折それらをすべて一度に取得します(ただし必ずしもそうではありません)

https://github.com/tidwall/SwiftWebSocket

をことをお勧めします最初のインスタンスで

var ioClient = require('socket.io-client'); 
var cryptocompare = ioClient.connect('wss://streamer.cryptocompare.com') 

var subscription = '2~Poloniex~BTC~USD'; 
cryptocompare.emit('SubAdd', { subs: [subscription] }); 
cryptocompare.on('error', console.error) 
cryptocompare.on('m', function(message) { 
    console.log(message); 
}); 

答えて

1

:私はここに私のコードがあります。このウェブソケットにhttps://www.cryptocompare.com/api/#-api-web-socket-current-

を使用していますよく書かれている、それはそこにあるあらゆるタイプの最高の図書館の一つです。

また、最初の例では、堅実なライブラリを使用するまで、何が起こっているかを知るために苦労します...

関連する問題