美文网首页投资理财金马带你定投区块链区块链研习社
如何通过 CoinCap.io 的 API 免费获取区块链交易数

如何通过 CoinCap.io 的 API 免费获取区块链交易数

作者: bf87f58d26de | 来源:发表于2019-02-20 18:44 被阅读11次

    最近因为每天和区块链交易数据打交道,所以今天继续写获取数据的方式,昨天我写了一篇文章,如何通过 CoinMarketCap 获取比特币交易数据,如果你没有任何编程基础,直接使用手动复制的方法获取区块链交易数据就可以,请参考文章。

    如果你想使用 API 获取区块链的交易数据,就会发现 CoinMarketCap 太贵了,根本用不起来,免费的 API KEY 只能获取一些比较简单的数据,比如历史交易数据就需要收费,这也是我发现为什么身边人都不使用 CoinMarketCap 的 API。

    为什么我们这么执着的要使用 API 而不是手动呢?因为交易数据一直在增加,如果用手动的话,就太累了,但是如果用 API,我们就可以写一个程序,然后定时的抓取到对应的交易数据,然后自动处理就可以了。

    那有没有别的方案,既可以是 API,又是免费的?有的,就是我今天要介绍的网站:CoinCap.io | Reliable Cryptocurrency Prices and Market Capitalizations

    CoinCap.io 介绍

    CoinCap.io 也是一个行情软件,先团队介绍请查看:Company Information – ShapeShift根据团队介绍,这个团队应该主要做着另外一个更厉害的项目ShapeShift,ShapeShift 是一个可以帮你快速完成币币兑换的平台,不要登记,不收法币,不保留你的币,如果你感兴趣可以了解一下。

    对了,CoinCap.io 除了有网页版,还有安卓和 iOS 的移动版本,使用了一下还不错。

    CoinCap.io API 如何使用?

    首先请查看文档地址:https://docs.coincap.io/

    API 提供两种方式,一种是 RESTful API,一种是 WebSocket,非常方便,你可以根据你的具体情况来使用。

    当然,更方便的是所有接口不需要认证,任何人都可以调用,简直太好用了。

    举例子,如果我们要简单获取比特币过去每天的价格(CoinCap.io 只提供 Volume-weighted price 成交量加权价格),那么我们只需要使用接口:

    你可以使用任意的一个终端或者 Postman 来测试,非常方便。

    CoinCap.io 可以提供的 API 包括几大类:Assets 资产情况(比如查看比特币的历史数据),Rates 外汇兑换汇率情况(CoinCap.io 使用的是 USD,如果要换成别的币种需要这个接口查看汇率),Exchanges 交易所情况,Market 行情情况,Candles K 线情况。

    CoinCap.io 的比特币历史交易数据准确吗?

    这么好用,我有点担心 CoinCap.io 提供的数据的准确性,为了验证,我就把 CoinCap.io 提供的比特币历史数据和 CoinMarketCap 提供的数据进行对比,对比结果如下,因为一个是收盘价,一个是成交量加权价格,所以会有一些差别,但是总体来说这些数据是值得参考,也可以拿来使用做回测的。

    CoinMarketCap 2018年06月27日 BTC 收盘价格 6157.13 USD

    CoinCap.io 2018年06月27日 BTC 成交量加权价格 6128.22 USD

    CoinMarketCap 2014年11月29日 BTC 收盘价格 375.49 USD

    CoinCap.io 2014年11月29日 BTC 成交量加权价格 377.99 USD

    「注意」 我是金马,别人离开币圈的时候,正是我深耕的时候。

    这是我日更的的115天,你的熊市,让我陪你度过可好?

    币圈金马奖,和你一起走币圈这条光明大道。

    希望和你成为朋友,我的微信:lijinma888

    相关文章

      网友评论

        本文标题:如何通过 CoinCap.io 的 API 免费获取区块链交易数

        本文链接:https://www.haomeiwen.com/subject/alzhyqtx.html