有时填写表单,需要确认人员的身份信息是否属实,通过Q-Linker我们可以轻松做到:
1.选择身份证实名核验服务商
在阿里云市场中选取合适的身份证实名核验服务商,本次案例以此服务商为例:点击链接查看
2.添加表单字段
在轻流中新建应用,增加字段,如下图:
3.配置Q-Linker字段
先查看API提供的使用说明,红圈是所需的必要信息,如下图:
- URL:https://checkid.market.alicloudapi.com/IDCard?idCard={身份证号码$$5A67AD8$$}&name={姓名$$5A67AD7$$}
由于请求的参数是Query,所以格式为url? 参数A & 参数B & 参数C…所以URL中需要手动配置一下参数的值,如下图:
其中idCard、name是你需要提供的,idCard代表身份证号,name代表姓名,可以配置为表单中已有的字段,例如图中idCard插入了标题为‘身份证号码’的单行文本、name插入了标题为‘姓名’的单行文本
- Call Type: GET
- Header/Body:
如下图,发送请求想要得到回复是需要鉴权的,就好比古代打仗调集士兵是需要”军符“一样,此时我们需要的鉴权的密码就是API服务商提供的AppCode,所需要的Key是”Authorization“,Value值是下图红圈中的部分,相应格式按照API的要求配置
- Result Format: JSON
- Json Path:
$.msg
$.name
$.sex
$.area
$.idCard
别名是将用于数据关联对JSON Path对应数据的调取,不可重复
4.配置相应字段用来显示结果
使用单行文字字段显示各项信息(部分),如下图:
关联应用为当前应用,关联字段为JSON Path的别名
5.发布应用 并使用
使用效果如图: