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

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

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

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

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

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

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

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

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

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

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

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

注册用户信息

注册新用户,需要提供身份证号、姓名、手机号、邮箱和密码。

接口地址:POST /user/register/register_user_info


请求头

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

请求参数

参数名类型必填格式说明
user_idstring是18位字符串用户身份证号(作为用户唯一标识)
user_namestring是-用户姓名
user_phone_numberstring是11位字符串用户手机号
user_emailstring是-用户邮箱
user_passwordstring是-用户密码

请求示例

{
    "user_id": "110***********1234",
    "user_name": "示例用户",
    "user_phone_number": "138****8000",
    "user_email": "user***@example.com",
    "user_password": "********"
}

响应参数

参数名类型必填说明
statusint是HTTP 状态码
tokenstring是用户认证 token
codestring是注册结果代码
resultstring是注册结果
datadict是注册结果 data 参数

data 参数

参数名类型必填说明
user_idstring是用户身份证号(脱敏)
user_namestring是用户姓名

成功响应示例

{
    "status": 200,
    "token": "<your_token>",
    "code": "10000",
    "result": "注册成功",
    "data": {
        "user_id": "110***********1234",
        "user_name": "示例用户"
    }
}

错误响应示例

接口未开放

{
    "status": 403,
    "token": "",
    "code": "00000",
    "result": "服务器未开放此接口",
    "data": {}
}

用户身份证号不合法

{
    "status": 200,
    "token": "",
    "code": "10001",
    "result": "用户身份证号不合法",
    "data": {}
}

用户姓名不合法

{
    "status": 200,
    "token": "",
    "code": "10002",
    "result": "用户姓名不合法",
    "data": {}
}

用户手机号不合法

{
    "status": 200,
    "token": "",
    "code": "10003",
    "result": "用户手机号不合法",
    "data": {}
}

用户邮箱不合法

{
    "status": 200,
    "token": "",
    "code": "10004",
    "result": "用户邮箱不合法",
    "data": {}
}

用户身份证已被注册

{
    "status": 200,
    "token": "",
    "code": "10005",
    "result": "用户身份证已被注册",
    "data": {}
}

用户手机号已被注册

{
    "status": 200,
    "token": "",
    "code": "10006",
    "result": "用户手机号已被注册",
    "data": {}
}

用户邮箱已被注册

{
    "status": 200,
    "token": "",
    "code": "10007",
    "result": "用户邮箱已被注册",
    "data": {}
}

错误代码说明

代码说明
00000服务器未开放此接口
10001用户身份证号不合法
10002用户姓名不合法
10003用户手机号不合法
10004用户邮箱不合法
10005用户身份证已被注册
10006用户手机号已被注册
10007用户邮箱已被注册

危险

注册成功后返回的 token 用于后续的认证请求,请妥善保管,切勿泄露给他人。

提示

身份证号作为用户的唯一标识,注册后无法修改,请确保输入正确。

警告

建议在注册前先调用 /verify/verify_is_user_id_available 接口验证身份证号是否已被注册,避免重复提交。


← 返回 API 文档首页 | ← 验证用户身份证是否可用 | → 用户登录

Edit this page
最近更新: 2026/2/12 14:28
Prev
▹ 用户信息校验
Next
▹ 状态码说明