1. 首页
  2. 全部文档
  3. 无代码图形化编程手册
  4. API接口使用(4节)
  5. 请求第三方接口

请求第三方接口

调用第三方API接口数据说明

TERSUS无代码开发的项目中,可以用无代码方式来获取第三方平台的接口数据,比如电商平台店铺的订单信息、ERP系统中的库存信息,以下演示说明中我们调用百度地图定位接口获取用户当前城市/IP地址/百度地图经纬度坐标信息

百度定位的接口准备

  • 进入百度地图开放平台http://lbsyun.baidu.com/
  • 如果使用百度地图服务,必须注册账号并申请密钥(AK-Access Token),只有拥有密钥,才可以调用服务,注意免费使用范围和商用付费服务说明
  • 进入百度IP地址定位服务接口,确定调用接口地址及接口参数说明

  • 我们要调用的定位信息接口地址(URL)为:
https://api.map.baidu.com/location/ip?ak=您的AK&ip=您的IP&coor=bd09ll
  • 百度地图提供的接口参数说明:

  • 接口返回信息结构及名称说明:

无代码开发中设计调用请求

  • 在服务器端构建一个请求处理,用于获取定位结果信息:

  • 请求返回的信息进行JSON文本转为无代码可视化数据结构对象,进一步提取信息值:

示例项目说明

  • 以上输出的信息中,“返回JSON信息”传出的是全部信息的内容,包括JSON数据格式和数据内容,此内容传至一个页面显示元件后显示为如下结果:

  • XML数据信息的处理方式与上面的过程完全一致,只在提取信息值时,采用的是XML信息转为可视化对象的元件(开发设计中用Parse XML替换Parse JSON元件)
  • 下载案例,使用自己申请的密钥进行测试