首页 > 其他分享 >万物皆可集成系列:低代码对接阿里物流API实现快递跟踪

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

时间:2022-10-27 17:32:05浏览次数:85  
标签:调用 活字 对接 接口 查询 快递 API

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

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

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

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

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

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

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

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

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

标签:调用,活字,对接,接口,查询,快递,API
From: https://blog.51cto.com/powertoolsteam/5801621

相关文章

  • Vue3 Composition API
    一、响应式基础前提:你会使用setup函数或<scriptsetup>语法1.reactive我们可以使用reactive()函数创建一个响应式对象或数组:import{reactive}from'vue'c......
  • #打卡不停更#三方库移植之NAPI开发[3]通过IDE开发NAPI工程
    在三方库移植之NAPI开发[1]—HelloOpenHarmonyNAPI一文中,笔者开发的是一个rom包的napi工程。该工程需要编译烧录固件,C++的动态库会集成到开发板的ROM中。在本篇文章中,......
  • 【计算机视觉(CV)】基于高层API实现宝石分类
    【计算机视觉(CV)】基于高层API实现宝石分类作者简介:在校大学生一枚,华为云享专家,阿里云专家博主,腾云先锋(TDP)成员,云曦智划项目总负责人,全国高等学校计算机教学与产业实践资......
  • 090_索引和文档的API操作
    目录注入RestHighLevelClient关于索引的API操作创建索引判断索引是否存在删除索引关于文档的API操作创建实体类添加文档判断文档是否存在获取文档更新文档删除文档大批量文......
  • .NET Core WebApi 快速切换开发/生产环境
    项目结构中有三个配置文件  appsettings.json:通用配置文件appsettings.Development.json:开发环境配置文件appsettings.Production.json:生产环境配置文......
  • 微信小程序之获取定位api忽然失效解决方法
    这个问题困扰了我一整天才解决,一定要写篇文章记录下,下面先讲讲遇到问题后的思路。测试提出bug:小程序获取位置信息失败了,也不会弹出授权弹框,然后我在想之前明明是好的,......
  • vue+mysql实现前端对接数据库
    下载引入相关依赖1、cnpminstall--savemysql2、cnpminstall--saveaxios3、cnpminstall--savebody-parser4、cnpminstall--saveexpress5、cnpminstall--......
  • 一、认识Vue-API 风格
    Vue的组件可以按两种不同的风格书写:选项式API 和组合式API。(一)、选项式API(OptionsAPI)使用选项式API,我们可以用包含多个选项的对象来描述组件的逻辑,例如 data......
  • fs01 FreeSWITCH中APP和API
    PART1APP和API的区别 简单来说,一个APP是一个程序,它作为一个Channel一端与另一端的UA进行通信,相当于它工作在Channel内部;而一个API则是独立于一个Channel之外的,它只能通......
  • 【Spark 3.0-JavaAPI-pom】体验JavaRDD函数封装变化
    一、pom<properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><scala.version>2.......