生态文档
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

手机三要素验证接口.md 2.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. ### 注意事项
  2. 1. 以下接口请求头必须加入`Authorization`,值为授权token([如何获取token](../core/Token使用文档.md))
  3. 2. 接口数据格式 `Json`
  4. ### 手机号三要素核验
  5. > 本接口用于校验手机号、姓名和身份证号的真实性和一致性。<br>
  6. > 请求方式 ` POST http://172.20.109.105:7007/tech/ai/celerity/universal` <br>
  7. | 请求参数 || 类型 | 是否必填 | 说明 |
  8. | --- | --- |--- | --- | --- |
  9. | async || boolean| 否 | 是否开启异步反馈模式,默认为false |
  10. | extData || | 否 | 附加参数登记,详见[接口调用附加信息登记](./接口调用附加信息登记.md) |
  11. | buscode|| String | 是 | |
  12. | data|| | | |
  13. | |IdCard| String | 是 | 身份证号 |
  14. | |Name| String | 是 | 姓名 |
  15. | |Phone| String | 是 | 手机号 |
  16. | 返回参数 | | || 类型 | 是否必返 | 说明 |
  17. | --- | --- | --- |--- |--- | --- | --- |
  18. | errcode | | || Num| 是 | 0交易成功<br>其它为异常情况 |
  19. | errmsg | | || String | 否 | errcode不为0时有值 |
  20. | data| | || - | - | 包含数据见下 |
  21. | |traceNo | || String | 是 | 当前业务的唯一id |
  22. | |result| || String | 是 | 业务结果 |
  23. | ||responseJson| | | |
  24. | | | Response || - | - | 包含数据如下 |
  25. | | | |Result | String | | 认证结果码:<br/> 0: 三要素信息一致 <br/>-4: 三要素信息不一致 <br/>-6: 手机号码不合法 <br/>-7: 身份证号码有误 <br/>-8: 姓名校验不通过 <br/>-9: 没有记录 <br/>-11: 验证中心服务繁忙 |
  26. | | | |Description | String | | 业务结果描述 |
  27. | | | |Isp | String | | 运营商名称 取值范围为["","移动","电信","联通"] |
  28. | | | |RequestId | String | | 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId |
  29. 请求示例
  30. ```
  31. {
  32. "buscode": "PhoneVerification",
  33. "data": {
  34. "IdCard": "440111201903211111",
  35. "Name": "张三",
  36. "Phone": "13000000000"
  37. }
  38. }
  39. ```
  40. 返回示例
  41. ```
  42. {
  43. "errcode": 0,
  44. "data": {
  45. "traceNo": "1529628301297995777",
  46. "result": {
  47. "responseJson": {
  48. "Response": {
  49. "Result": "0",
  50. "Description": "认证通过",
  51. "Isp": "移动",
  52. "RequestId": "a5fdb909-5ee6-43ff-a152-bb1b9744ee8b"
  53. }
  54. }
  55. },
  56. "status": "success"
  57. },
  58. "errmsg": "SUCCESS"
  59. }
  60. ```