0

我尝试将 websocket 数据分配给变量,以便在 websocket 函数之外使用。这个问题似乎在整个互联网上都被问到,但我找不到任何答案。我尝试过的所有常用方法都没有奏效。有人可以给我看一个工作的例子。这个函数来自https://www.npmjs.com/package/node-binance-api

const Binance = require('node-binance-api');
const binance = new Binance().options({
  APIKEY: 'My Key',
  APISECRET: 'My Secret Key'
});

async function main(){

    binance.websockets.trades(['BNBBTC', 'ETHBTC'], (trades) => {
      let {e:eventType, E:eventTime, s:symbol, p:price, q:quantity, m:maker, a:tradeId} = trades;
      console.info(symbol+" trade update. price: "+price+", quantity: "+quantity+", maker: "+maker);
    });
    
    //Assign data to variables for use outside function
}

main();
4

0 回答 0