# 普短

域名:

  • 测试环境: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

返回参数

参数名 类型 说明 是否必填 示例
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

# 状态码定义

状态码 描述
0000 正常返回
9999 处理失败
上次更新: 1 年前