# 普短
域名:
- 测试环境:http://yrxd.test.creditease.cn
- 生产环境:http://www.yxh2.cn
定义:批量撞库接口,根据手机号md5或者身份证号md5进行撞库
POST /api/collision/v1/yxh/common/check/access/batch
Content-Type: application/json
请求接口需要签名验证,签名salt线下提供,签名值为md5(userMd5List=${userMd5ListJSON}&userMd5Type=${userMd5Type}&utmSource=${utmSource}&salt=${salt})
*注意:*userMd5ListJSON的值为userMd5List使用fastjson序列化为JSON字符串后的值
请求参数
参数名 | 类型 | 说明 | 是否必填 | 示例 |
---|---|---|---|---|
userMd5List | List | 用户MD5,List长度支持1-1000 | 是 | ["202cb962ac59075b964b07152d234b70", "202cb962ac59075b2d234b7096b07152d"] |
userMd5Type | Integer | 0-手机号Md5 1-身份证号Md5 | 是 | 0 |
utmSource | String | 渠道号 | 是 | yrxd_web |
sign | String | 签名 | 是 | 202cb962ac59075b2d234b70964b0715 |
请求示例
{"utmSource":"bb","sign":"7779dc50fef51989b59c88831d2f22c7","userMd5List":["44050ad26d04efba7d7a782bfeac2907","44050ad26d04efba7d7a782bfeac2922"],"userMd5Type":"0"}
1
2
2
返回参数
参数名 | 类型 | 说明 | 是否必填 | 示例 |
---|---|---|---|---|
status | String | 状态码 | 是 | "0000" |
msg | String | 说明信息 | 是 | "ok" |
data | Object | 业务字段信息 | 是 | null |
data对象
参数名 | 类型 | 说明 | 是否必填 | 示例 |
---|---|---|---|---|
status | String | 状态:0-处理成功,9999-处理失败 | 是 | 0 |
返回示例 status:0-未注册的⽤户 1-当前渠道已注册⽤户 2-其他渠道已注册⽤户 3-撞库异常未知结果
{
"status": "0000",
"msg": "操作成功",
"data": [
{
"status": "2",
"userMd5": "44050ad26d04efba7d7a782bfeac2907"
},
{
"status": "0",
"userMd5": "44050ad26d04efba7d7a782bfeac2922"
}
],
"success": true
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 状态码定义
状态码 | 描述 |
---|---|
0000 | 正常返回 |
9999 | 处理失败 |