如何将 TokenInsight 加密货币数据导入谷歌表格?

Wayne

非常简单的教程,几步教会你如何将 TokenInsight 的加密货币数据导入谷歌在线表格!

这篇文章主要就是介绍如何利用谷歌表格(Google Sheets)来获取 TokenInsight 的加密货币数据。这里介绍的方法几乎不需要任何编程知识,所以就算你一点代码都不会写不认识,也能够根据本篇文章介绍的方法轻松地实现在谷歌表格中获取 TokenInsight 的加密货币数据。

需要用到的工具

第一步 注册 TokenInsight 账号获取免费的 API Key

打开 tokeninsight.com,点击右上角的登陆按钮,然后登陆您的账号。如果还没有注册账号则需要先注册一个,注册的方式也非常简单,通过邮箱地址就可以注册。

注册成功后登陆,登陆成功后,鼠标移动到网站右上角的头像,此时下方会出现一个下拉选框。

登陆您的 TokenInsight 账号,然后在右上角寻找 API Key

选择并点击下拉选框中的【API Key】,您就会进入个人中心的 API 密钥页面。

TokenInsight 个人中心

在个人中心页面,第一行内容就是您的 API 等级。任何注册的用户都可以免费使用 API,我们给每个用户每个月都赠送了 5,000 点数的 API Credits。

第二行星号显示的就是您的 API 密钥,点击眼睛即可显示明文,点击右侧小图标即可复制。

紧接着下面的内容展示的是您的本月 API Key 用量和使用记录。

这样您就成功地获得了 TokenInsight API 的 API Key。

第二步 打开谷歌表格并且安装 API Connector

在谷歌表格中安装额外的插件。具体步骤为,在谷歌表格中点击工具行的【Extensions】然后点击【Add-ons】,最后点击【Get add-ons】即可进入插件市场。如下图所示:

插件市场弹窗出来之后,在搜索框输入【API Connector】,然后安装第一个(其他插件也都可以使用,只不过这里我们选择了下载量最多的一个。

安装的过程很简单,点击【Install】,然后在出来的确认弹窗中点击继续【CONTINUE】。紧接着会进入谷歌授权账号的过程,确认后即可安装成功。

第三步 使用 TokenInsight API 在谷歌表格中获取数据

打开刚刚安装的 API Connector 插件。

打开后插件会出现在谷歌表格的右侧,这时候我们可以新建一个数据请求,即点击【Create request】

在点击【Create request】之后,每一个请求需要填写的相关参数都在下方并且已经解释清楚。

接下来只需要根据需求,把 TokenInsight API 文档中的地址填写在【Request URL】,将您注册获得的 API Key 填写到【Headers】就能够获取数据了。

下面我们以获取币种列表为例 https://tokeninsight-api.readme.io/reference/get_coins-list。根据文档,获取币种列表的 URL 是 https://api.tokeninsight.com/api/v1/coins/list,因而我们将这个地址填写在【Request URL】。

【Headers】中一共有两个需要填写的窗格,在【Key】填写固定的“TI_API_KEY”,在【Value】填写您的 API Key。

【OUTPUT SETTINGS】可以随意设置。最后点击 Run,就可以得到下方的图片中的内容。

这时候如果您觉得每列第一行的标题名字不够简单,或者想隐藏某一行都可以在【Run】左侧的【Edit fields】中处理。

第四步 简单处理表格

经过隐藏不需要的列,修改名字和拖动顺序之后,您就可以轻松的获得币种的列表。

注意,这里为了把 Logo 显示出来,我特地让数据从 B1 开始出现,A 列除了 A1 作为标题以外,都可以直接使用 A2=IMAGE(H2) 的方式把 Logo 图片展示出来。

OK 到这里你就应该已经学会了如何使用 TokenInsight API 来将我们官网的加密货币数据放到谷歌表格中了。

接口如果有参数该如何设置?

上述的例子(https://api.tokeninsight.com/api/v1/coins/list)是没有使用任何参数的,但是如果有参数又该如何使用呢?通过阅读文档我们能够发现,上述例子如果不添加任何参数,那么返回的数据默认是币种的前 300 名,如果我们需要前 1,000 名的币种该如何处理呢?

根据 API 文档中的描述,你可以发现有一个 Limit 参数,我们可以选择添加一个参数 1.000. 添加完毕后你会发现文档右侧的 URL 也会发生变化

此时我们复制这个新的 URL 到谷歌表格的 API Connector 中,即可获取 1,000 个币种的信息。也就是用 https://api.tokeninsight.com/api/v1/coins/list?limit=1000 替换 https://api.tokeninsight.com/api/v1/coins/list

本文中举的例子谷歌表格链接为:https://docs.google.com/spreadsheets/d/1i4US-pAPhe05iZrJNiX4lF7Es4L_3fOp2dMYHLPjb_c/edit?usp=sharing

最后

除了币种列表以外,TokenInsight Crypto API 还提供了更多接口,满足各种各样的数据需求。通过 TokenInsight Crypto API 能够获得的部分具体数据包括:

  • Crypto 市场概况
  • 市场上万个币种列表
  • 新上币种列表,币种涨跌幅榜单
  • 任意币种信息,包含价格,交易量,交易市场,合约,介绍等
  • 交易所完整列表
  • 任意交易所的交易数据,完整的交易市场
  • 币种和交易所的评级信息
  • 币种和交易所的历史交易量数据

点击这里查看 TokenInsight API 的等级与权益

点击这里查看 TokenInsight API 的文档

点击这里查看如何免费获取 TokenInsight API Key 并尝试使用 API

尝试联系我们获得使用 API 时的帮助?联系 api@tokeninsight.com 或者直接加入 https://t.me/tokeninsight_api 

数据

工具

Wayne

I write about crypto and Web3, while trying to catch the wave of it shaping the future.

delate
Use TokenInsight App All Crypto Insights Are In Your Hands
Open