跳到主要内容

获取热门交易品种24小时交易量

API说明

此接口允许查询交易所热门交易品种的24小时交易量。它提供主要交易品种的汇总交易量数据,包括BTC、ETH、LTC和USDT,以及总市场交易量指标。

注意:热门交易品种交易量数据只能通过 RESTful API 获取。

注意事项

  1. 此接口返回过去24小时热门交易品种的交易量。它不需要参数来查询特定交易品种。要访问特定交易品种的数据,请在返回的响应中查找。

认证

这是一个公共接口,不需要认证。有关使用RESTful API的详细信息,请参考简介 > 认证和代码示例 > 现货 > RESTful公共接口。

请求方法

GET

接口地址

/api/v1/public?command=return24hVolume

频率限制

该接口的调用频率限制为:每个 IP 每秒最多请求80次。
此外,该接口还受到全局频率限制的约束。
有关"全局速率限制"和"API限频策略"的详细信息,请参阅“频率限制”部分,跳转

请求参数

此接口不需要任何请求参数。

响应参数

参数类型描述
dataJson包含热门交易品种24小时交易量的数据对象。
totalETHString过去24小时交易的ETH总量。
totalUSDTString过去24小时交易的USDT总量。
totalBTCString过去24小时交易的BTC总量。
ETH_USDTJson数据对象
-ETHStringETH/USDT市场中的ETH交易量。
-USDTStringETH/USDT市场中的USDT交易量。
LTC_CNYTJson数据对象
-LTCStringLTC/CNYT市场中的LTC交易量。
-CNYTStringLTC/CNYT市场中的CNYT交易量。
ETC_CNYTJson数据对象
-ETCStringETC/CNYT市场中的ETC交易量。
-CNYTStringETC/CNYT市场中的CNYT交易量。
CWT_CNYTJson数据对象
-CWTStringCWT/CNYT市场中的CWT交易量。
-CNYTStringCWT/CNYT市场中的CNYT交易量。
BTC_CNYTJson数据对象
-BTCStringBTC/CNYT市场中的BTC交易量。
-CNYTStringBTC/CNYT市场中的CNYT交易量。
BTC_USDTJson数据对象
-BTCStringBTC/USDT市场中的BTC交易量。
-USDTStringBTC/USDT市场中的USDT交易量。
LTC_USDTJson数据对象
-LTCStringLTC_USDT市场中的LTC交易量。
-USDTStringLTC_USDT市场中的USDT交易量。
msgString响应消息,例如"SUCCESS"
successBoolean表示请求是否成功:true/false
failedBoolean表示请求是否失败:true/false

请求示例

以下Python代码展示了如何获取热门交易品种的24小时交易量。

注意:完整代码示例请参考简介 > 认证和代码示例 > 现货 > RESTful公共接口。

api_url= "/api/v1/public?command=return24hVolume"

params= {}
SpotRestfulPublic(api_url, params) # 函数SpotRestfulPublic()在章节(简介 > 认证和代码示例 > 现货 > RESTful公共接口)中定义

注意:完整Java代码示例请参考简介 > 认证和代码示例 > 现货 > RESTful公共接口。

响应示例

以下是上述Python请求返回的示例响应。

{'code': '200',
'data': {'totalETH': '1118086.5235',
'totalUSDT': '2149633150.1000',
'ETH_USDT': {'ETH': '285517.372300', 'USDT': '548158874.9200'},
'LTC_CNYT': {'CNYT': '0.0000', 'LTC': '0.000000'},
'ETC_CNYT': {'ETC': '0.000000', 'CNYT': '0.0000'},
'totalBTC': '26283.6034',
'CWT_CNYT': {'CWT': '0.000000', 'CNYT': '0.0000'},
'BTC_CNYT': {'BTC': '0.000000', 'CNYT': '0.0000'},
'BTC_USDT': {'BTC': '20014.696800', 'USDT': '1594350194.0200'},
'LTC_USDT': {'USDT': '7124081.1600', 'LTC': '79505.491700'},
'ETH_CNYT': {'ETH': '0.000000', 'CNYT': '0.0000'}},
'msg': 'SUCCESS',
'success': True,
'failed': False}