Uza*_*dar 1 javascript websocket node.js
我正在尝试使用Binance API来获取加密货币对的最新交易.这是API的终点,例如BTC/USDT:wss://stream.binance.com:9443/ws/btcusdt @trade
我在https://www.websocket.org/echo.html上测试了这个API ,并且成功地获得了连续的新交易流.
如何在Node.js中使用此API在控制台上连续输出交易?您推荐的是否有特定的图书馆或套餐?
因为没有早点找到这个包,我觉得有点蠢.我用ws来完成任务.以下是我输入的代码行:
const WebSocket = require('ws');
const ws = new WebSocket('wss://stream.binance.com:9443/ws/btcusdt@trade');
ws.on('message', function incoming(data) {
console.log(data);
});
Run Code Online (Sandbox Code Playgroud)
这就是从Binance今天开始流式传输期货交易的方法:
import WebSocket from 'ws';
const ws = new WebSocket('wss://fstream.binance.com/ws/btcusdt@trade');
ws.on('message', (data: string) => {
if (data) {
const trade = JSON.parse(data); // parsing single-trade record
console.log(trade);
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3043 次 |
| 最近记录: |