随着各大电商网购平台的发展,快递行业已形成规模化产业。据统计,全球有超过一千家快递公司,快递查询是电商平台最基本的功能之一。输入快递单号,即可查询快递实时状态,无需区分是哪家快递公司。目前主流的方式是调用第三方快递查询接口。下面将介绍如何在活字格子中调用API接口进行快捷查询,并将结果显示在页面上。本例使用的API为阿里云市场全国快递物流查询接口。有100个免费电话。购买成功后,您可以在已购买的服务中查看已购买的API产品。call方式采用简单身份认证方式,需要接口地址和AppCode。在MovableType中,首先需要创建一个server命令来实现接口调用,其中参数为快递单号,使用sendHTTP请求命令,根据接口的文档要求,需要做如下配置:请求方式为GET,填写请求地址,接口地址拼接快递单号设置请求头,名称为Authorization,值为“AppCode+半角空格+AppCode值”.接口的数据通过return命令返回。接下来就是在首页调用写好的server命令,然后Display返回的结果。Movabletype提供了JSON反序列化命令进行数据解析,然后你可以使用导入的JSON数据将数据显示在单元格中,使用ElementUI的时间线插件可以轻松显示快递的详细信息。使用活字,一行代码都可以实现以上功能,半小时即可完成整个开发过程。本例工程文件如下所示,修改样式后即可使用。https://gcdn.grapecity.com.cn...
