万物皆可集成系列:低代码通过Web API对接百度AI服务

发布时间:2022/12/19 17:12 发布者:葡萄城花卷

返回博客中心

万物皆可集成系列:低代码对接阿里物流API实现快递跟踪

随着各大电商网购平台的发展,快递业已形成一个规模庞大的产业。据统计,全球快递企业已超过千家,而快递查询对于电商平台而言是最基础的功能之一,通过输入快递单号,不用区分具体是哪家快递公司,即可查询到快递的实时状态。目前的主流方法都是调用第三方快递查询接口,下面就介绍一下在活字格中如何调用API接口来进行快递查询,并将结果展示在页面上。

活字格由简单易用的可视化设计器和部署灵活的服务器构成,能帮助开发人员、IT 技术人员和业务人员快速构建美观易用、架构专业、安全可控的企业级多终端应用,并随需而变。活字格高度开放灵活,支持云部署和本地部署,能与微信、钉钉及各行业应用软件无缝集成,并可对接智能硬件、AI 等技术,全面支撑核心业务系统开发。

本例子使用的API是阿里云市场的一个全国快递物流查询接口,有100次免费调用的机会,购买成功后,可在已购买的服务中查看到购买成功的API商品情况。调用方式使用简单身份认证方式,需要用到接口地址以及AppCode

Aspose.Words.c2561553-a6ec-4af7-9ce9-006072f02016.001.png

(物流查询API)

Aspose.Words.c2561553-a6ec-4af7-9ce9-006072f02016.002.png

(功能后台)

在活字格中,首先需要创建服务端命令来实现接口调用,其中参数是快递单号,使用发送HTTP请求命令,根据接口的文档要求,需要做如下几个配置:

1. 请求方法为GET,填写请求地址,接口的地址拼接上快递单号

Aspose.Words.c2561553-a6ec-4af7-9ce9-006072f02016.003.png

(请求地址)

2. 设置请求头,名称为Authorization,值为“AppCode + 半角空格 +AppCode值”

Aspose.Words.c2561553-a6ec-4af7-9ce9-006072f02016.004.png

(设置请求头)

3. 通过返回命令将接口的数据返回

接下来就是在前端页面调用写好的服务端命令,然后将返回的结果进行展示。活字格提供了JSON反序列化命令来进行数据解析,然后可以使用导入JSON数据到单元格进行数据的展示,使用ElementUI的时间线插件可以很方便的展示快递的详细情况。

Aspose.Words.c2561553-a6ec-4af7-9ce9-006072f02016.005.jpeg

(效果展示)

使用活字格,不用写一行代码就可以实现以上功能,而且整个开发过程半个小时就能搞定,下面有本例子的工程文件,修改一下样式就可以使用啦。

https://gcdn.grapecity.com.cn/forum.php?mod=attachment&aid=MjQwNDQ2fGM1YTliYjAyfDE2NjY4NjE4ODd8NjI2NzZ8OTk3MTg%3D

拓展阅读

万物皆可集成系列:低代码对接企企云实现数据集成

万物皆可集成系列:低代码如何不成为数据孤岛

万物皆可集成系列:活字格对接泛微e-cology



活字格企业级低代码开发平台 | 下载试用

活字格 是葡萄城基于在专业控件领域 40 年的技术积累而推出的企业级低代码开发平台 ,由简单易用的可视化设计器和部署灵活的服务器构成,能帮助开发人员、IT 技术人员和业务人员快速构建美观易用、架构专业、安全可控的企业级多终端应用,并随需而变。活字格高度开放灵活,支持云部署和本地部署,能与微信、钉钉及各行业应用软件无缝集成,并可对接智能硬件、AI 等技术,全面支撑核心业务系统开发。

了解更多关于活字格企业级低代码开发平台内容,请点击此处访问官网,立即下载体验。