快递物流查询
场景描述
每笔订单发货后,我们需要对订单的物流情况进行记录,并方便地能够查询到物流状态。
解决方案
通过Q-Linker我们可以轻松实现这个需求:

操作步骤
1.首先选择物流快递查询服务商
在阿里云市场中选取合适的物流查询服务商,本次案例以此服务商为例:全国物流快递查询
2.添加表单字段
在轻流中新建应用,增加运单号(单行文本类型) ,快递状态(数据关联类型) 和 Q-Linker查询按钮 ,如下图:

3.配置Q-Linker字段
先查看API提供的使用说明,红圈是所需的必要信息,如下图:

因此我们这样配置Q-Linker:(右侧为轻流应用中配置框)
- 调用地址、请求方式、返回类型:

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

- **请求参数(Header)配置:**参考阿里云身份认证
(下侧为轻流应用中配置框)

注意:APPCODE后面有一个空格
- **Json Path: **$.list[*].content
别名是将用于数据关联对JSON Path对应数据的调取,不可重复;

注意:配置好之后要注意保存,后续字段才能关联JSON Path配置的别名。
4.配置相应字段用来显示结果
使用数据关联字段显示运单状态,如下图:
关联Q-Linker(关联),关联字段为JSON Path中配置的别名

5.发布应用,并使用
使用效果如图:
