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

CN
1年前

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

需要用到的工具

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

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

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

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

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

TokenInsight API Dashboard
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

免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

Bitget:注册返10%, 送$100
广告
分享至:
APP下载

X

Telegram

Facebook

Reddit

复制链接