币安API如何获取最新成交?

平常心平常心12月10日2864

我现在做一个数字货币网站,需要通过币安api获取最新成交的数据,以便实时给用户显示,谁能告诉我怎么做?

5 个回答

FuturesHunter
FuturesHunter回答于 12 月 11 日
最佳答案

币安API是可以获取最新的成交数据的,你可以用它的最近成交接口 `/api/v3/trades`。

这个接口返回的是近期内成交价格,数量等数据;你可以定时拉取,然后更新到你的网站上去。

需要使用api key吗?不需要,但是高频率的调用可能会被限速,注意下频率。最好自己测试下,保证拿到的数据格式是你需要的。

如果你不熟悉api的使用,建议先参考下币安官方文档,里面有详细的介绍。

迪丽热巴
迪丽热巴回答于 12 月 11 日

使用币安REST API `/api/v3/trades` 加上参数来获取某对最新成交数据,也可以使用WebSocket实时流 `wss://stream.binance.com:9443/ws/{symbol}@trade`,记得限速以及失败重连。

平凡是真
平凡是真回答于 12 月 12 日

可以直接使用 binance api的 /api/v3/trades接口,传入symbol参数如BTCUSDT来获取对应的交易数据,并且可以接收到最新的成交数据,可以直接推送给客户。返回的是一个数组,包含了最近的一些成交信息。记得要控制请求率。

chinaeagle(中国鹰派)
chinaeagle(中国鹰派)回答于 12 月 14 日

可以请求币安的 /api/v3/trades 传递symbol参数获取币对成交数据信息,例如BTCUSDT,返回的是一个成交列表数组,包括交易的时间,价格,挂单的数量等信息,设置定时请求该接口即可实现实时动态,注意使用v3版本的api比较好用

电报群反诈先锋
电报群反诈先锋回答于 12 月 14 日

在币安的 REST API 中使用 /api/v3/trades 接口。通过调用该接口传入 symbol 为“BTCUSDT”即可获得当前最新的成交记录。需要注意要将 API Key 设置成 API访问才行。 该接口返回的结果为最新的成交记录,可以作为网站实时成交页面的数据源,并可通过定时轮询的方式周期性更新。

您的答案