比特币等虚拟货币实时价格使用说明,数字货币价格获取,k线获取,实时价格获取

server/2025/3/30 7:22:47/

数据截图

k线数据

websocket 实时价格数据

根据这些数据可以做出自己的产品

获取时间段内的k线数据

在开始之前,你需要知道的知识:

币种缩写英文名币种ID
BTCBitcoinbitcoin
ETHEthereumethereum
EOSEOSeos
USDTTethertether
LTCLitecoinlitecoin
USDDollorunited-states-dollar

https://api.coincap.io/v2/can...

在请求数据的时候,接口参数说明:

let queryData = {exchange:bitstamp,              // 交易所idinterval:m15,                   // k线单位 15分钟baseId:bitcoin,                 // 要买的币种quoteId:united-states-dollar,   // 用什么币种买start:1565280000000,            // k线开始时间戳end:1565336472965,              // k线结束时间戳
}

得到的返回数据是这样的:

{"data": [{"open": "11672.7900000000000000",   // 开盘价: 单位时间内"high": "11743.2700000000000000",   // 最高价"low": "11641.8600000000000000",    // 最低价"close": "11735.8900000000000000",  // 收盘价: 单位时间内"volume": "180.0047796500000000",   // 交易额"period": 1565280000000             // 时间点},{"open": "11720.0100000000000000","high": "11764.6600000000000000","low": "11720.0100000000000000","close": "11764.2800000000000000","volume": "43.2922002100000000","period": 1565280900000},{"open": "11752.2200000000000000","high": "11764.5400000000000000","low": "11699.9200000000000000","close": "11717.8400000000000000","volume": "86.6521894000000000","period": 1565281800000}// ....此处省略n条数据],"timestamp": 1566886196502
}

获取对的交易所

获取数据的时候,有时候可能会没有数据,原因是你选择的交易所不提供你所设定的交易对的数据。

比如 USDT/USD 这个组合,在 bitstamp 交易所就不提供

此时你需要另一个接口,查询一下你要兑换的币种在哪些交易可用

USDT/USD 就需要查找 united-states-dollar 这个币种的交易所信息:

https://api.coincap.io/v2/ass...

在获取到的数据里面查找你需要目标币种是否存在,又在哪些交易所可用。

这样我们就查到 bittrex 提供 USDT/USD 的数据

在请求k线数据的时候就可以这样写请求数据了

USDT 的 币种id是 tether
USD 对应的是 united-states-dollar

let requestData = {exchange:bittrex,               // 交易所idinterval:m15,                   // k线单位 15分钟baseId:tether,                  // 要买的币种quoteId:united-states-dollar,   // 用什么币种买start:1565280000000,            // k线开始时间戳end:1565336472965,              // k线结束时间戳
}


http://www.ppmy.cn/server/179464.html

相关文章

文件上传绕过的小点总结(6)

14.文件上传(文件包含漏洞)二次渲染 很多服务器为了防止代码嵌入图片,通常会将上传的图片进行重新生成处理,包括文件格式转换等等,嵌入的恶意代码很容易被改掉。于是产生了二次渲染,二次渲染的原理就是找到…

通过AOP技术拦截Spring Boot中异步方法执行,并动态调整线程池的线程数以应对不同任务的需求

在 Spring Boot 项目中,结合 AOP(面向切面编程) 和 异步方法(Async),实现 动态调整线程池线程数 的能力,能够提升系统应对不同业务场景下异步任务处理的灵活性和稳定性。 下面是完整的实现思路…

进军场景智能体,云迹机器人又快了一步

(图片来源:Pixels) 2025年,AI和机器人行业都发生了巨大改变。 数科星球原创 作者丨苑晶 编辑丨大兔 2025年,酒店行业正掀起一股批量采购具备AI功能的软硬一体解决方案的热潮。 在DeepSeek、Manus等国产AI软件的推动…

比较Linux的Shell的 `EOF` 与 `echo` 与 `printf` , 将文本输出到文件

比较Linux的Shell的 EOF 与 echo 与 printf , 将文本输出到文件 TempVar"支持变量文本替换"# 不带-e的echo默认不执行${变量}替换 echo 第一行第二行 TempVar${TempVar}第三行 \n有没有换行? > echo1.txtecho "第一行第二行 TempVar${TempVar}第三行…

PhotoShop学习02

1.添加文本 这个工具栏是文字工具栏,快捷键是T。选择之后鼠标会变成一个竖杠外貌,我们可以借此在图片中写入文字。 选择后,上方的工具栏会变为专门调整文字工具 这个框点击旁边的小箭头可以选择我们我们电脑系统自带的字体,同时可…

健康医疗:动态代理 IP 保障医疗数据安全,提升远程医疗服务质量!

在数字化浪潮的推动下,远程医疗服务以其便捷性和高效性受到了广泛的关注。然而,随之而来的是数据安全问题,尤其是医疗数据的安全性,成为了制约远程医疗服务发展的关键因素。幸运的是,动态代理IP技术的出现,…

HarmonyOS next性能优化:多维度策略与实战案例

HarmonyOS next性能优化:多维度策略与实战案例 在HarmonyOS next开发中,性能优化是提升用户体验、确保应用流畅运行的关键。本文将从多个角度探讨HarmonyOS next的性能优化策略,并通过示例代码展示优化前后的效果对比,帮助开发者…

DeepSeek-V3 模型更新,加量不加价

DeepSeek V3-0324 是 DeepSeek V3 系列的重要升级版本,虽然被官方称为「小版本迭代」,但其在技术能力、开源策略和用户体验上均有显著提升。以下是主要新特性功能和核心变化: 推理能力 基准测试性能显著提升: MMLU-Pro&#xff1…