javascript - 如何在 Node.js 中从币安网络套接字 API 流式传输交易?

标签 javascript node.js websocket

我正在尝试使用 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);
});

关于javascript - 如何在 Node.js 中从币安网络套接字 API 流式传输交易?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50793699/

相关文章:

javascript - 使用 Hapi.js 创建服务器

javascript - Azure 应用服务在 URL 中添加 '/'

php - 通过 SSL 的网络套接字

java - 尝试在服务器上的 WildFly 上访问 websocket URL 时出现 404 错误,在本地主机上完美运行

spring - 如何在客户端获取 session ID? (WebSocket)

javascript - 在 Chrome 和 Edge 中单击箭头时输入 [type=number] 不断增加

javascript - 在 React Native 中使用外部 API 呈现 Flatlist 的正确方法

node.js - 安装时 NPM 权限错误

javascript - 如何区分 DOM 对象和 JavaScript 对象

javascript - 检查页面是否使用 JavaScript 中的 asp.net ajax