Получить значение из poloniex websocket v2 - PullRequest
0 голосов
/ 29 сентября 2018

Раньше я работал с poloniex web api v1, но последние 3 дня он не работает.Многие люди говорили, что он не работает стабильно, вы должны работать с версией 2. Я пытался внедрить его в мое приложение vuejs, но оно всегда возвращает «Произошла ошибка» в журнале консоли.Вот официальный документ poloniex-api-node https://www.npmjs.com/package/poloniex-api-node.Я напрямую копирую этот код и пытаюсь увидеть данные в журнале консоли, но он не работает;

const Poloniex = require('poloniex-api-node');
let poloniex = new Poloniex();

poloniex.subscribe('ticker');
poloniex.subscribe('BTC_ETC');

poloniex.on('message', (channelName, data, seq) => {
  if (channelName === 'ticker') {
    console.log(`Ticker: ${data}`);
  }

  if (channelName === 'BTC_ETC') {
    console.log(`order book and trade updates received for currency pair ${channelName}`);
    console.log(`data sequence number is ${seq}`);
  }
});

poloniex.on('open', () => {
  console.log(`Poloniex WebSocket connection open`);
});

poloniex.on('close', (reason, details) => {
  console.log(`Poloniex WebSocket connection disconnected`);
});

poloniex.on('error', (error) => {
  console.log(`An error has occured`);
});

poloniex.openWebSocket({ version: 2 });

Если кто-то может помочь мне получить данные в журнале консоли, было бы идеально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...