Skip to main content

管理员服务

管理员服务概述

管理员服务提供了一系列API,用于管理平台的各种资源,包括硬件设备、用户账户、订单和优惠券等。这些API需要管理员权限才能访问。
所有管理员服务接口都需要有效的访问令牌,并且调用者必须具有管理员权限。请在请求头中包含Bearer令牌。

通用接口

获取资源模式

/admin/schema
获取指定资源类型的数据模式。

请求参数

参数名类型必选说明
typestring资源类型
GET /admin/schema?type=user
Content-Type: application/json
Authorization: Bearer YOUR_TOKEN

检查资源指针

/admin/pointer
检查资源指针的有效性。

请求参数

参数名类型必选说明
typestring资源类型
pointerstring资源指针
GET /admin/pointer?type=user&pointer=user_123
Content-Type: application/json
Authorization: Bearer YOUR_TOKEN

获取资源列表

/admin/list
获取指定类型的资源列表。

请求参数

参数名类型必选说明
typestring资源类型
pageinteger页码,默认1
sizeinteger每页数量
GET /admin/list?type=user&page=1&size=10
Content-Type: application/json
Authorization: Bearer YOUR_TOKEN

错误码说明

错误码说明

错误码说明
400请求参数错误
401未授权或令牌无效
403权限不足(需要管理员权限)
404资源不存在
422请求参数验证失败
500服务器错误

管理员服务分类

管理员服务包含以下几类API:
  1. 硬件管理 - 管理硬件设备
  2. 用户管理 - 管理用户账户
  3. 订单管理 - 管理订单信息
  4. 优惠券管理 - 管理优惠券