# (二) 查询扫码状态
# 1. 接收扫码状态回调信息
前置条件:接收App服务端推送的扫码状态回调数据后,才能查询到已扫码
平台接收回调数据,由手机App进行扫描二维码操作时,触发App服务端主动通过回调接口推送,成功接收后扫码状态变为已扫描(01)。回调过程见【回调接口】与【回调接口:type=01】
# 2. 查询扫码状态的接口
# (1) 接口方法url:sweepcodeController/getQRCodeIsScaned
# (2) 请求参数:
参数名称 | 类型 | 是否必填 | 值示例 | 描述 |
---|---|---|---|---|
tId | String | 是 | 事件ID |
请求示例:
http://123.121.159.112:8866/sweepcodeController/getQRCodeIsScaned?tId=A3401314520bfebeac85b7242e18b36b3e7e490a9b9
1
# (3) 返回值:
参数名称 | 类型 | 描述 |
---|---|---|
header | 响应头 | |
└ returnCode | String | 0成功;1失败 |
└ msg | String | 状态结果说明 |
└ size | Null | Null |
data | 对象 | |
└ tid | String | 事件ID |
└ unifiedTransactionCode | String | 机构交易码 |
└ personalTransactionCode | String | 个人交易码 |
└ isScaned | String | 扫码状态:01已扫 00未扫 |
└ qrcodeType | String | 二维码类型 |
└ createTime | Date | 创建时间 |
└ id | String | 未启用 |
└ type | String | 未启用 |
└ useStatus | String | 未启用 |
响应示例:
{
"header": {
"msg": "成功",
"returnCode": "0",
"size": null
},
"data": {
"createTime": "2020-12-15T08:49:41.000+0000",
"id": "bfc02929b30448bab849f32db93b6e5e",
"isScaned": "01",
"personalTransactionCode": null,
"qrcodeType": "13",
"tid": "A3401314520c7b9360607264df6aa2de73404ae127d",
"type": "01",
"unifiedTransactionCode": null,
"useStatus": "00"
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18