火币网比特币行情接口提供实时更新的火币现货比特币价格动态,包括实时价格、涨跌幅、成交量、最高价、最低价等关键信息。通过集成火币网比特币行情接口,开发者和用户可以轻松获取最新、最准确的比特币价格数据,用于构建各种金融应用程序、交易工具和数据分析。
接口文档
接口地址: https://api.huobi.pro/market/trade
请求方式: GET
请求参数:
symbol:交易对,如“btcusdt”
size:获取的记录条数,默认为150,最大为2000
返回结果:
{
"status": "ok",
"ch": "market.btcusdt.trade.detail",
"ts": 1649123144077,
"tick": {
"id": 24887464084262912,
"price": "47677.65",
"vol": "0.0067",
"direction": "sell",
"ts": 1649123144076
}
}
使用示例
Python:
python
import requests
设置参数
params = {
'symbol': 'btcusdt',
'size': 100
}
发送请求
response = requests.get('https://api.huobi.pro/market/trade', params=params)
解析返回结果
data = response.json()
遍历交易记录
for tick in data['tick']['data']:
print("价格:{},成交量:{}".format(tick['price'], tick['vol']))
JavaScript:
javascript
fetch('https://api.huobi.pro/market/trade?symbol=btcusdt&size=100')
.then(response =>response.json())
.then(data =>{
// 遍历交易记录
data['tick']['data'].forEach(tick =>{
console.log("价格:", tick['price'], ",成交量:", tick['vol']);
});
})
.catch(error =>{
console.error('Error querying API: ', error);
});
常见问题解答
Q1:如何获取实时价格?
A1:接口返回的 `tick` 对象中包含实时价格信息。
Q2:如何获取历史交易记录?
A2:接口仅提供指定时间范围内的最新交易记录,无法获取历史记录。
Q3:接口收费吗?
A3:火币网比特币行情接口目前免费提供使用。