# (三) 查询登录用户信息

# 1. 接收登录用户信息回调信息

前置条件:接收App服务端推送的用户信息回调数据后,平台才能查询到登录用户信息

  平台接收回调数据,由手机App进行扫码并输入密码操作后,触发App服务端主动通过回调接口推送,成功接收后可查询到登录用户信息。回调过程见【回调接口】【回调接口:type=02】

# 2. 查询登录用户信息的接口

#   (1) 接口方法url:sweepcodeController/getQRCodeLoginInfo

#   (2) 请求参数:

参数名称 类型 是否必填 值示例 描述
tId String 事件ID

  请求示例:

http://123.121.159.112:8866/sweepcodeController/getQRCodeLoginInfo?tId=A3401314520b3359292cb054b0f95f497f5e031b816
1

#   (3) 返回值:SweepCodeResult<LogininfoEntity>

参数名称 类型 描述
header 响应头
└ returnCode String 0成功;1失败
└ msg String 状态结果说明
└ size Null Null
data 对象
└ tid String 事件ID
└ unifiedTransactionCode String 电子交易机构全国共享码
└ personalTransactionCode String 个人交易码
└ accessToken String 授权码(用于调用app服务端其他接口)
└ algorithm String 加密算法
└ caOrgType String CA机构类型编码
└ caType String CA类型
└ certSn String CA证书Id/序列号
└ idCard String 身份证号
└ legalCode String 组织机构代码
└ legalIDCard String 注册机构法人身份证
└ legalName String 机构名称
└ legalRepresent String 法定代表人姓名
└ loginUserType String 登录类型 01个人/02机构
└ managerTelephoneNum String 管理员手机号
└ personName String 用户姓名
└ pubCert String 公钥证书
└ sharedCodeStatus String 电子交易全国共享码状态 正常01、作废02、冻结03
└ signatureValue String CA签名值
└ signOriVal String 签名原值
└ telephoneNum String 手机号码
└ tradingPlatformAccessToken Null 未启用
└ createTime Date 创建时间
└ id String 未启用
└ type String 未启用
└ useStatus String 未启用

  响应示例:

{
    "header": {
        "returnCode": "0",
        "msg": "成功",
        "size": null
    },
    "data": {
        "id": "dfcbbedf01c340a2886777c488262317",
        "type": "02",
        "createTime": "2020-11-30T09:28:04.000+0000",
        "useStatus": "00",
        "unifiedTransactionCode": "1151FD164597448E9058BF838DDE53F7",
        "personalTransactionCode": "F1F6F42D29DC4C41A56705E5E2E711DE",
        "sharedCodeStatus": "01",
        "legalRepresent": "王倩倩",
        "legalIDCard": "431121199110282221",
        "personName": "王倩倩",
        "idCard": "431121199110282221",
        "telephoneNum": "13203833303",
        "legalCode": "123456789012345678",
        "legalName": "中招测试平台",
        "managerTelephoneNum": "13203833303",
        "certSn": "73231D995E4E18BA52C53A4757CB2A839F858F8A",
        "caType": null,
        "caOrgType": "010002",
        "signOriVal": "f73a24e0c2454837a1b02e51ce3b5393",
        "signatureValue": "MIIGPAYJKoZIhvcNAQcCoIIGLTCCBikCA=........",
        "pubCert": "MIIETzCCAzegAwIBAgIUcyMdmV5OGLpSxT.......",
        "algorithm": "RSA",
        "accessToken": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJ......",
        "tradingPlatformAccessToken": null,
        "loginUserType": "02",
        "tid": "A3401314520b3359292cb054b0f95f497f5e031b816"
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35