如何使用Wampy获取poloniex推送API数据

时间:2016-07-25 18:27:28

标签: javascript node.js wamp-protocol push-api poloniex

我希望在连接到Poloniex push API时使用Wamp协议获取正确的数据 Wampy.js实施http://wamp-proto.org/implementations/

但我只获得了最后两种数据类型,第一种保留给了我" seq":

{" SEQ":76722908}

[" BTC_ETH"" 0.02027380"" 0.02027377"" 0.02027355"" 0.06151162&# 34;," 29539.50716156"" 1478656.69569076",0," 0.02097800"" 0.01865820"]

[" trollboxMessage",8755461," reorx2112","制造工厂alrdy",9]

官方的例子 和http://pastebin.com/dMX7mZE0他们使用autobahn node.js模块

这是我的代码

script src =" node_modules / wampy / build / wampy-all.min.js>脚本>

<pre>
    ws = new Wampy('wss://api.poloniex.com', {realm: "realm1"});
    ws.onopen = function () {
      //
      //subscribe to currency pair
      //this data type is not correct 
      //while other data looks normal
      //
      ws.subscribe('BTC_ETH',function (data) {
        console.log(data);
        document.getElementById("event").innerHTML=JSON.stringify(data);
        });
      //only get the raw data
      ws.subscribe('ticker',function (data) {
         if(data[0]==="BTC_ETH"){
             console.log(data);
             document.getElementById("ticker").innerHTML=SON.stringify(data);
          }
       });
       //chat box
       ws.subscribe('trollbox',function (data) {
          console.log(data);
          document.getElementById("trollbox").innerHTML=JSON.stringify(data);
            });
        };
    ws.onopen()</pre>

这个问题困扰了我一段时间......

0 个答案:

没有答案