调用第三方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元件)
- 可下载案例,使用自己申请的密钥进行测试