# (二) 查询扫码状态

# 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