我曾经使用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 });
如果有人可以帮助我在控制台日志上获取数据,那就太完美了。