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

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

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

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

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

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

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

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

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

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

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

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

通用状态码说明

本文档描述了 AegisSpeed Server API 中使用的所有状态码,包括 HTTP 状态码和业务状态码。


HTTP 状态码

状态码说明
200请求成功
401未授权,token 无效或过期
403服务器未开放此接口
500服务器内部错误

业务状态码

通用状态码

状态码说明
00000服务器未开放接口
10000操作成功

用户认证状态码

状态码说明
10001身份验证失败 / 用户名或密码不正确 / token 无效
10002用户不存在

用户注册状态码

状态码说明
10001用户身份证号不合法
10002用户姓名不合法
10003用户手机号不合法
10004用户邮箱不合法
10005用户身份证已被注册
10006用户手机号已被注册
10007用户邮箱已被注册

状态码使用指南

成功响应

所有成功的请求都会返回 HTTP 200 状态码,响应体中包含操作结果。

{
    "status": 200,
    "code": "10000",
    "result": "操作成功",
    "data": {}
}

认证失败

当 token 无效或过期时,返回 HTTP 401 状态码。

{
    "status": 401,
    "code": "10001 : token 已过期或无效",
    "result": "获取失败",
    "data": {}
}

接口未开放

当接口被禁用或未开放时,返回 HTTP 403 状态码。

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

信息

HTTP 状态码表示 HTTP 协议的响应状态,业务状态码(code)表示接口返回的具体业务结果。


← 返回 API 文档首页 | ← 获取用户信息

Edit this page
最近更新: 2026/2/13 14:44
Prev
▹ 用户管理