加密货币 API 推荐 - 如何使用 TokenInsight 的加密货币 API?

531 阅读2分钟

市场上提供加密货币数据 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 有需求,可以尝试着去看看

tokeninsight.com/zh/products…

如果对 API 有任何疑问或者遇到问题,都可以发送邮件到 api@tokeninsight.com

或者私聊