使用证件号码验证用户
最近更新时间: 2024年04月10日 08时31分08秒
数据中心
描述
根据人员证件号码、证件号码后六位、姓名、学工号组合验证用户是否为同济大学相关人员
支持的模式
客户端模式,授权码模式
请求方法
GET
请求地址
https://api.tongji.edu.cn/v1/dc/card_info/cardno_validate
数据来源
人事系统,教务系统,人员状态系统
请求参数
参数名 | 是否必填 | 备注 |
---|---|---|
userId | 否 | 学工号 |
cardNo | 否 | 证件号码 |
name | 否 | 姓名 |
cardNoLastSix | 否 | 证件号码后六位 |
返回参数
参数名 | 类型 | 备注 | 码表 |
---|---|---|---|
userId | string | 学工号 | |
name | string | 姓名 | |
deptCode | string | 部门/学院代码 | |
deptName | string | 部门/代码名称 | |
userTypeCode | string | 人员类型代码 | types |
userTypeName | string | 人员类型名称 | |
statusCode | string | 状态代码,全部取自人员状态 | status |
statusName | string | 状态名称 |
解释说明
只传入”姓名“、只传入”学工号“、只传入”证件号码后六位“均不可单独查询,会返回“传入参数值不足”; “证件号码”可以单独查询; 上述四种参数两种或两种以上组合可以查询。
请求示例
curl -X GET \
'https://api.tongji.edu.cn/v1/dc/card_info/cardno_validate' \
-H 'userId: ' \
-H 'cardNo: ' \
-H 'name: ' \
-H 'cardNoLastSix: '
返回示例
{
"code": "A00000",
"data": {
"count": 1,
"userInfos": [
{
"deptCode": "000567",
"deptName": "科学技术研究院",
"name": "杨**",
"statusCode": "1",
"statusName": "失效",
"userId": "13*****8",
"userTypeCode": "1",
"userTypeName": "教职工"
}
]
},
"msg": "成功"
}