本文档为您介绍在DataV中添加阿里云API网关数据源的方法及参数配置说明。阿里云API网关即API托管服务,涵盖API发布、管理、运维、售卖的全生命周期管理。

操作步骤

  1. 登录DataV控制台
  2. 选择我的数据 > 添加数据
  3. 单击类型下拉菜单,选择阿里云API网关
  4. 填写API网关信息。
    添加API网管数据源
    参数 说明
    名称 数据源的显示名称,您可以自由命名。
    域名 API网关的调用域名。您可以进入API网关控制台查看。
    AppKey API网关接口的调用AppKey。请参见获取API定义,获取相关接口的AppKey。
    AppSecret API 网关接口的调用AppSecret。请参见获取API定义,获取相关接口的AppSecret 。
  5. 信息填写完成后,单击确定,完成数据源的添加。

    新添加的数据源会自动显示在数据源列表中。

使用API网关数据源

  1. 在DataV控制台上,单击我的可视化,选择您的项目,单击编辑,进入大屏编辑界面。
  2. 单击选择某一组件,在右侧的数据面板中,单击配置数据源
  3. 设置数据源页面中,选择数据源类型阿里云API网关
  4. 单击选择已有数据源下拉菜单,选择配置完成的阿里云API网关数据源 。
  5. 在下方请求URL栏内填写需要请求的接口URL路径。
  6. 单击查看数据响应结果,数据响应成功后即可看到效果。

使用示例

  1. 获取阿里云API网关接口。
    阿里云 API 网关是面向用户的产品,您可以通过以下两种方式获取API网关接口。
    • 将您的API托管在API网关,通过DataV调用API网关进而调用您自己的接口,接入方式请参见阿里云API网关官方帮助文档
    • 在阿里云的云市场上购买相关的 API 服务,通过DataV调用相关的结果,获取API服务的返回结果,比如IP定位等服务。
  2. 在DataV中配置API数据源,并将结果展示在大屏上。
    本文以云市场的API服务为例,配置方法如下。
    1. 购买云市场API服务。
      购买云市场API服务

      购买完成后进入API网关控制台页面,可以看到该接口的AppKeyAppSecret 信息,将这些信息填写到DataV的数据源处。


      APPKey和APPSecret信息
    2. 获取API服务的域名、路径和参数,在API说明页面查询API定义。
      以其中的IP定位接口为例,可以查看到这个接口的相关信息。
      IP定位接口信息
      • 域名:iploc.market.alicloudapi.com
      • 请求URL:/v3/ip
      • 请求参数:ip
    3. 配置数据源。
      配置阿里云API数据源
    4. 填写查询参数。
      填写查询参数
    5. 查看查询结果。
      查看查询结果
    6. 使用回调参数。
      使用回调参数