本项目API提供了一系列的接口,方便用户进行数据操作和业务逻辑处理。

接口列表

注册

注册接口允许新用户创建账户。

  • 请求方法:POST
  • 请求路径:/api/user/register
  • 请求参数
    • username: 用户名,必填
    • password: 密码,必填
    • email: 邮箱,可选

注册流程图

登录

登录接口允许用户登录系统。

  • 请求方法:POST
  • 请求路径:/api/user/login
  • 请求参数
    • username: 用户名,必填
    • password: 密码,必填

修改密码

修改密码接口允许用户修改账户密码。

  • 请求方法:POST
  • 请求路径:/api/user/update_password
  • 请求参数
    • username: 用户名,必填
    • old_password: 旧密码,必填
    • new_password: 新密码,必填

数据查询

数据查询接口允许用户获取指定数据。

  • 请求方法:GET
  • 请求路径:/api/data/query
  • 请求参数
    • id: 数据ID,必填

数据新增

数据新增接口允许用户添加新数据。

  • 请求方法:POST
  • 请求路径:/api/data/add
  • 请求参数
    • data: 数据内容,必填

数据更新

数据更新接口允许用户更新指定数据。

  • 请求方法:PUT
  • 请求路径:/api/data/update
  • 请求参数
    • id: 数据ID,必填
    • data: 数据内容,必填

数据删除

数据删除接口允许用户删除指定数据。

  • 请求方法:DELETE
  • 请求路径:/api/data/delete
  • 请求参数
    • id: 数据ID,必填