接入指南
接入准备流程
庆鱼开发指南
统一参数说明
撞库接口
客户接入接口
省市地区编码
错误码
UUID生成方法
星级回传接口
接口调用流程
8位撞库接口
本文档使用 MrDoc 发布
-
+
首页
8位撞库接口
## 接口地址 https://king.cdsxlc.cn/saasbg/openapi/access/checkLikePhone ## 请求方式 POST ## 接口说明 本接口传入经过RSA加密后的手机号前N位,N大于或等于8,N小于11,返回系统中已存在手机号的md5值 ## 频次限制 每分钟60次 每日50000次 接口每次只能对比1条数据 ## 请求参数 所有数据均为JSON格式(Content-Type:application/json) ## 入参说明 | 字段 | 类型 | 是否必传 | 说明 | | --- | --- | --- | --- | | accessKey | String | 是 | 接入key | | requestId | String | 是 | 请求ID | | phone | String | 是 | RSA加密后的撞库查询号码 请求示例: ```json { "accessKey": "09e3da9dcbbfee3c65fa270f9669f36a", "requestId": "abc-edfafa-sdagasdf23-dfasdfas", "phone": "dapXG0BfSqmQIZZufJujmZLT7Wtz9he9dYxM/a+J+VefE2/YAJq1Tjfxqrn92GrUhdYk2pzkbIrEHpRVnh9jk3X8adrpsc4MRZqWPqSxMYOl+OkwcC4HGdx3xmtk3p49fhYyCJuchosTgxzX7qPj0NpXQLigX/fcw+WPebfaxJs=" } ``` ## 回参说明 | 字段 | 类型 | 是否必传 | 说明 | | --- | --- | --- | --- | | code | Integer | 是 | 状态码 200标识操作成功 | | msg | String | 是 | 提示信息 | | success | Boolean | 是 | 成功标志。true表示操作成功。 | data | Array | 否 | 撞库成功的手机号MD5值集合 | 成功请求格式规范: ```json { "code": 200, "msg": "操作成功", "success": true, "data": [ "2c6528635a888df3a412647751620d94", "2c6528635a888df3a412647751620d94" ] } ``` data内mobileMd5List返回数据是撞库命中的数据,比如在本案例中,mobileMd5List下两条数据就是命中了的手机号MD5值集合 失败请求格式规范: ```json { "code":60001, "msg": "未传入参数accessKey", "success": false, "data": { } } ``` ## 失败提示枚举 | 状态码 | 提示说明 | | --- | --- | | 60001 | 未传入参数accessKey | | 60002 | 未传入参数requestId | | 60003 | accessKey不存在 | | 60004 | accessKey已停止使用 | | 60008 | 参数requestId长度超过限制(100)| | 60013 | 请求被拒绝:过去60s请求超过100次| | 60014 | 请求被拒绝:超过单个accessKey单日请求上限(50000次)| | 60017 | 撞库查询号码格式错误| | 60018 | 撞库查询号码解密失败| ## RSA加密示例 JAVA ```java //加密手机号 RSA rsa = new RSA(null, {PublicKey公钥}); try { String phone = rsa.encryptBase64({phone手机号}, KeyType.PublicKey); } catch (Exception e) { log.error("撞库查询号码加密失败"); } ```
admin
2024年10月12日 02:13
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码