Venue助手后端 API 接口
  1. 用户
Venue助手后端 API 接口
  • 验证
    • 是否通过验证
      GET
    • 刷新令牌
      POST
    • 使用 TOTP 验证器获取令牌
      POST
    • 获取新 TOTP 验证器密钥
      GET
    • 新建 TOTP 验证器
      POST
    • 删除 TOTP 验证器
      DELETE
    • 重命名 TOTP 验证器
      PUT
    • 获取当前用户的 TOTP 验证器
      GET
    • 获取新建通行密钥的选项
      GET
    • 新建通行密钥
      POST
    • 获取验证通行密钥的选项
      GET
    • 获取当前用户验证通行密钥的选项
      GET
    • 使用通行密钥获取令牌
      POST
    • 重命名通行密钥
      PUT
    • 获取当前用户的通行密钥
      GET
    • 删除通行密钥
      DELETE
    • 获取验证选项
      POST
    • 使用密码获取令牌
      POST
    • 新建邮箱发送验证码
      POST
    • 新建邮箱
      POST
    • 使用邮箱获取令牌发送验证码
      POST
    • 使用邮箱获取令牌
      POST
    • 获取当前用户的邮箱
      GET
    • 删除邮箱
      DELETE
    • 启用多因素验证
      POST
    • 关闭多因素验证
      DELETE
    • 在所有位置注销
      POST
    • 获取登录活动
      GET
    • 获取多因素认证
      GET
  • 用户
    • 获取当前用户详细信息
      GET
    • 设置用户头像
      POST
    • 删除用户头像
      DELETE
    • 获取用户
      GET
    • 搜索用户
      POST
    • 获取指定 ID 的用户
      GET
    • 重置用户密码
      POST
    • 管理员重置用户密码
      POST
    • 新建用户
      POST
    • 修改用户
      PUT
    • 删除用户
      DELETE
    • 新建多个用户
      POST
    • 通过角色获取用户
      GET
    • 获取当前用户的随机标识符
      GET
  • 活动
    • 获取指定条件的活动
    • 获取指定 ID 的活动
    • 搜索活动
    • 通过系列获取活动
    • 新建活动
    • 修改活动
    • 删除活动
    • 修改活动所属的系列
    • 修改是否接受活动
    • 修改是否提交场地申请
    • 修改是否提交材料
    • 修改是否发送邮件
    • 修改是否通过活动
    • 修改领导发言
    • 修改备注
    • 修改现场问题
    • 修改活动签名
    • 删除活动签名
    • 修改活动的音响系统
    • 修改活动的音响系统详情
    • 修改活动的灯光系统
    • 修改活动的灯光系统详情
    • 修改活动的 LED 大屏
    • 修改活动的投影仪
  • 活动系列
    • 获取活动系列
    • 获取指定 ID 的活动系列
    • 搜索活动系列
    • 新建活动系列
    • 修改活动系列
    • 删除活动系列
    • 添加多个活动至活动系列
  • 值班
    • 获取值班
    • 获取指定 ID 的值班
    • 搜索值班
    • 获取一段时间的所有值班
    • 新建值班
    • 修改值班
    • 删除值班
    • 获取值班签到码
    • 删除值班签到码
    • 通过签到码获取值班
    • 关联值班至活动
    • 取消关联值班
    • 获取值班日历
  • 值班记录
    • 通过值班获取值班记录
    • 通过用户获取值班记录
    • 获取当前用户的值班记录
    • 新建值班记录(额外值班时长)
    • 签到码签到
    • 为用户签到
    • 获取带值班时长的用户列表
    • 获取指定 ID 的带值班时长的用户
    • 获取当前用户带值班时长
    • 为所有值班用户签到
    • 删除值班记录
    • 请求导出指定时间段内用户的值班时长
    • 导出指定时间段内用户的值班时长
  • 值班安排
    • 获取值班的值班安排
    • 获取用户的值班安排
    • 获取当前用户的值班安排
    • 获取当前用户一段时间的所有值班安排
    • 获取指定 ID 的值班安排及值班的简要信息
    • 新建值班安排
    • 添加多个值班安排
    • 删除值班安排
    • 删除多个值班安排
    • 修改值班安排位置
    • 删除值班安排位置
    • 获取用户的值班安排日历
  • 资产类别
    • 获取所有资产类别
    • 获取指定 ID 的资产类别
    • 获取指定资产类别前缀的资产类别
    • 新建资产类别
    • 删除资产类别
    • 修改资产类别
  • 资产
    • 获取资产
    • 获取指定 ID 的资产
    • 获取指定资产类型的资产
    • 获取指定架子的资产
    • 获取指定资产编号的资产
    • 新建资产
    • 修改资产
    • 删除资产
    • 搜索资产
  • 架子
    • 获取架子
    • 获取指定 ID 的架子
    • 获取指定架子编号的架子
    • 新建架子
    • 修改架子
    • 删除架子
    • 搜索架子
  • 资产存放记录
    • 获取资产存放记录
    • 获取指定 ID 的资产存放记录
    • 获取指定资产 ID 的资产存放记录
    • 获取指定架子 ID 的资产存放记录
    • 取出资产
    • 存放资产
  • 推送订阅
    • 获取 VAPID 公钥
    • 新建推送订阅
    • 获取当前用户的推送订阅
    • 重命名推送订阅
    • 删除推送订阅
    • 修改推送订阅通知
  • 角色
    • 获取角色
    • 获取指定 ID 的角色
    • 新建角色
    • 修改角色
    • 删除角色
    • 添加用户至角色
    • 删除用户角色
    • 添加权限至角色
    • 删除角色权限
  • 权限
    • 获取权限
    • 获取指定 ID 的权限
    • 通过角色获取权限
  • 资产检查
    • 获取资产检查
    • 获取指定 ID 的资产检查
    • 添加资产检查
    • 删除资产检查
  • 数据模型
    • 响应和请求
      • 操作成功(无数据)
      • 成功状态码
      • 成功消息
    • 通用
      • 场地
      • 电话
      • 密码
    • 验证
      • JWT
      • 验证码
      • 验证方法
      • MFA 启用
      • MFA
    • 用户
      • 用户详细
      • 用户
    • 活动
      • 活动
      • 活动详细
      • 是否接受
      • 是否在平台申请
      • 是否提交材料
      • 是否提交网申
      • 是否通过
      • 形式
      • 级别
      • 类型
      • 使用音响系统
      • 使用灯光系统
      • 使用 LED 屏幕
    • 活动系列
      • 活动系列
      • 色相
    • 值班
      • 值班
    • 值班记录
      • 值班记录详细
      • 用户值班时长
    • 值班安排
      • 值班安排
      • 值班安排含值班信息
      • 位置
    • 资产类型
      • 资产类型
      • 前缀
    • 资产
      • 资产
      • 资产编号
    • 架子
      • 架子
      • 架子编号
    • 资产存放记录
      • 资产存放记录
      • 类型
    • 推送订阅
      • 推送订阅
      • 通知启用
      • 通知类型
    • 角色
      • 角色
    • 权限
      • 权限
      • 类型
    • 资产检查
      • 资产检查
  1. 用户

获取当前用户详细信息

GET
https://venuehelper.api.voc2018.com/users/currentUser
获取当前用户详细信息。

请求参数

Authorization
Bearer Token
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
or

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://venuehelper.api.voc2018.com/users/currentUser' \
--header 'Authorization: Bearer <token>'

返回响应

🟢200成功
application/json
Body

示例
{
    "statusCode": 200,
    "message": "操作成功",
    "data": {
        "id": "1",
        "name": "周思南",
        "telephone": "15062394811",
        "studentId": "202219058",
        "avatar": null,
        "roleNames": [
            "officer",
            "cadre"
        ],
        "roleDisplayNames": [
            "干事",
            "部长"
        ]
    }
}
🟢200记录不存在
修改于 2025-05-20 07:27:05
上一页
用户
下一页
设置用户头像
Built with