市场上提供加密货币数据 API 的公司和产品也有不少,但是大部分都是纯英文的内容,并且沟通遇到问题的时候也比较难解决。这篇文章介绍一个可以免费使用的加密货币数据 API,能够帮助你获取大部分市场上你需要的加密货币数据。
首先声明,这个 API 产品是我们团队设计开发的,所以它的功能和特点我都比较清楚,今天只是做一个大致的介绍。
首先,2 个重要的问题
- 这个 API 要收费吗?
-
- TokenInsight API 有不同的等级和权益,其中最低等级的是不收费的,任何用户注册了之后都可以获得一个 API Key 能够免费使用,每个月赠送 5000 API 点数。
- API Key 哪儿获取?
-
- 注册官网账号之后在个人中心就能找到了。具体的流程在这里可以看到 Get your API key
接着,API 支持那些接口,能够获得什么数据?
- 全市场的概况,比如总市值,币种数量,交易所数量,全市场交易量,比特币市值占比等
- 一万多个币种的列表,并且列表实时维护
- 任意一个币种的价格,交易市场,合约地址,生态,历史价格、市值等
- 几百个交易所的列表以及 24 小时交易量
- 任意一个交易所的历史交易量数据
- 币种的评级数据
- 币圈的新闻和研究文章等
举个例子,我们现在来获取币种的全部列表数据
根据文档,币种列表的 URL 是:api.tokeninsight.com/api/v1/coin…
其中 https://api.tokeninsight.com/ 是 base URL,api/v1/coins/list 是接口的地址
通过
curl --request GET \
--url https://api.tokeninsight.com/api/v1/coins/list \
--header 'TI_API_KEY: 替换成你自己的 Key' \
--header 'accept: application/json'
直接运行,就能得到结果
非常简单的过程,换成其他接口也是一样。
不同的接口可能稍微有点复杂的地方在于,有的接口是有参数的。
但是也都有文档写清楚了。
所以如果你对加密货币的数据 API 有需求,可以尝试着去看看
如果对 API 有任何疑问或者遇到问题,都可以发送邮件到 api@tokeninsight.com
或者私聊