AegisSpeed 文档站
首页
项目简介
快速开始
  • AegisSpeed 信息模板
  • ASAC 核心技术手册
  • AegisSpeed 错误代码
  • ASAC 核心错误代码
更新日志
  • API 概览
  • 服务器状态

    • 检查服务器运行状态
    • 开发者模式
    • 检查 API 状态
  • 用户信息校验

    • 验证客户端版本号
    • 验证身份证号和姓名
    • 验证身份证是否可用
  • 用户管理

    • 用户注册
    • 用户登录
    • 获取用户信息
  • 状态码说明
前往官网
GitHub
首页
项目简介
快速开始
  • AegisSpeed 信息模板
  • ASAC 核心技术手册
  • AegisSpeed 错误代码
  • ASAC 核心错误代码
更新日志
  • API 概览
  • 服务器状态

    • 检查服务器运行状态
    • 开发者模式
    • 检查 API 状态
  • 用户信息校验

    • 验证客户端版本号
    • 验证身份证号和姓名
    • 验证身份证是否可用
  • 用户管理

    • 用户注册
    • 用户登录
    • 获取用户信息
  • 状态码说明
前往官网
GitHub
  • ◇ 使用指南

    • ▹ 项目简介
    • ▹ 快速开始
  • ◇ 技术信息

    • ▹ 技术信息
    • ▹ 系统信息模板
  • ◇ 参考文档

    • ▹ AegisSpeed 错误代码
    • ▹ ASAC 核心错误代码
  • ◇ 更新记录

    • ▹ 更新日志
  • ◇ API 接口文档

    • ▹ API 概览
    • ▹ 服务器状态
      • ▸ 检查服务器运行状态
      • ▸ 开发者模式
      • ▸ 检查 API 状态
    • ▹ 用户信息校验
      • ▸ 验证客户端版本号
      • ▸ 验证身份证号和姓名
      • ▸ 验证身份证是否可用
    • ▹ 用户管理
      • ▸ 用户注册
      • ▸ 用户登录
      • ▸ 获取用户信息
    • ▹ 状态码说明

验证身份证号和姓名

调用阿里云实人认证 API,验证用户身份证号与姓名是否匹配。

接口地址:POST /verify/verify_id_name


请求头

参数名必填说明
Content-Type是固定值:application/json

请求参数

参数名类型必填格式说明
user_idstring是18位字符串用户身份证号
user_namestring是-用户姓名

请求示例

{
    "user_id": "110***********1234",
    "user_name": "示例用户"
}

响应参数

参数名类型必填说明
statusint是HTTP 状态码
id_name_verify_resultbool是身份证号和姓名校验结果
codestring是校验码和文字结果
resultstring是校验结论
raw_datadict是阿里云返回的原始数据

成功响应示例

{
    "status": 200,
    "id_name_verify_result": true,
    "code": "10000 信息校验完成",
    "result": "1 : 信息校验通过",
    "raw_data": {
        {
            "code": "10000",
            "message": "成功",
            "data": {
                "result": "1",
                "birthday": "****年**月**日",
                "address": "******************",
                "sex": "*"
            },
            "seqNo": "******************"
        }
    }
}

错误响应示例

接口未开放

{
    "status": 403,
    "id_name_verify_result": false,
    "code": "10017 : 查询失败",
    "result": "服务器未开放此接口",
    "raw_data": {}
}

身份证格式错误

{
    "status": 200,
    "id_name_verify_result": false,
    "code": "10018 : 参数错误",
    "result": "身份证格式错误",
    "raw_data": {}
}

姓名格式错误

{
    "status": 200,
    "id_name_verify_result": false,
    "code": "10018 : 参数错误",
    "result": "姓名格式错误",
    "raw_data": {}
}

姓名和身份证不匹配

{
    "status": 200,
    "id_name_verify_result": false,
    "code": "10000 : 信息校验完成",
    "result": "2 : 姓名和身份证不匹配",
    "raw_data": {
        "code": "10000",
        "message": "成功",
        "data": {
            "result": "2",
            "birthday": "****年**月**日",
            "address": "******************",
            "sex": "*"
        },
        "seqNo": "******************"
    }
}

阿里云 API 查询失败

{
    "status": 200,
    "id_name_verify_result": false,
    "code": "10017 : 查询失败",
    "result": "3 : 发生异常",
    "raw_data": {
        "code": "10017",
        "message": "查询失败",
        "data": {
            "result": "3"
        }
    }
}

阿里云 API 系统异常

{
    "status": 200,
    "id_name_verify_result": false,
    "code": "10019 : 系统异常",
    "result": "3 : 发生异常",
    "raw_data": {
        "code": "10019",
        "message": "系统异常",
        "data": {
            "result": "3"
        }
    }
}

请求次数超限

{
    "status": 200,
    "id_name_verify_result": false,
    "code": "10021 : 同一参数请求次数超限",
    "result": "3 : 发生异常",
    "raw_data": {
        "code": "10021",
        "message": "同一参数请求次数超限",
        "data": {
            "result": "3"
        }
    }
}

警告

此接口需要实名认证权限,当前版本暂未开放。

信息

id_name_verify_result 为 true 时表示身份证和姓名匹配,为 false 时不匹配。

result 字段的格式为 "代码 : 说明",其中代码 1 表示匹配,2 表示不匹配,3 表示异常。


← 返回 API 文档首页 | ← 验证客户端版本号 | → 验证用户身份证是否可用

Edit this page
最近更新: 2026/2/12 19:04
Prev
▸ 验证客户端版本号
Next
▸ 验证身份证是否可用