跳到主要内容

快递物流查询

场景描述

每笔订单发货后,我们需要对订单的物流情况进行记录,并方便地能够查询到物流状态。

解决方案

通过Q-Linker我们可以轻松实现这个需求:

文档图片

操作步骤​

1.首先选择物流快递查询服务商

在阿里云市场中选取合适的物流查询服务商,本次案例以此服务商为例:全国物流快递查询

2.添加表单字段

在轻流中新建应用,增加运单号(单行文本类型) ,快递状态(数据关联类型) 和 Q-Linker查询按钮 ,如下图:

文档图片

3.配置Q-Linker字段

先查看API提供的使用说明,红圈是所需的必要信息,如下图:

文档图片

因此我们这样配置Q-Linker:(右侧为轻流应用中配置框)

  • 调用地址、请求方式、返回类型:

文档图片

  • 请求参数(Query)配置:(下侧为轻流应用中配置框)

文档图片

(下侧为轻流应用中配置框)

文档图片

注意:APPCODE后面有一个空格

  • **Json Path: **$.list[*].content

别名是将用于数据关联对JSON Path对应数据的调取,不可重复;

文档图片

注意:配置好之后要注意保存,后续字段才能关联JSON Path配置的别名。

4.配置相应字段用来显示结果

使用数据关联字段显示运单状态,如下图:

关联Q-Linker(关联),关联字段为JSON Path中配置的别名

文档图片

5.发布应用,并使用

使用效果如图:

文档图片