会员
成功响应结构体
simpleVip
结构体
字段 | 描述 |
---|---|
levelId string | 会员等级ID |
vipName string | 会员名称 |
deadline string | 有效期 |
string | 会员等级序号 |
获取所有会员等级
GET /plugins/vip/vip_levels
权限
- 不需要认证用户
- 获取的是状态是启用的会员等级
响应
成功响应list<VipLevel>结构体
GET /me/vip_levels/{vipLevelId}
- 需要认证用户
响应
是会员
不是会员
{
"isMember": false
}
会员频道教学计划列表
权限
- 不需要认证用户
参数
字段 | 是否必填 | 描述 |
---|---|---|
type enum{normal,live} | 否 | 教学计划类型 |
levelId int string | 否 | 会员等级,默认为全部 |
categoryId int string | 否 | 分类ID,默认all |
title string | 否 | 教学计划标题 |
sort string | 否 | 排序字段 'createdTime','price','updatedTime','recommendedSeq','hitNum','recommendedTime','rating','studentNum' |
offset int string | 否 | 分页偏移值, 默认0 |
int string | 否 | 每一页数量, 默认10 |
响应
成功响应list<Course>结构体
权限
- 不需要认证
- 普通用户可以获得
public
状态的课程 - 管理员用户可以获得任何状态的课程 [
TODO
]
参数
成功响应pagelist<>结构体
获取班级列表
GET /plugins/vip/vip_classrooms
权限
- 不需要认证
参数
字段 | 是否必填 | 描述 |
---|---|---|
levelId int string | 否 | 会员等级,默认全部会员 |
categoryId int string | 否 | 分类ID,默认all |
title string | 否 | 班级标题 |
sort string | 否 | 排序字段 'name','createdTime','price','recommendedSeq','studentNum',updatedTime' |
offset int string | 否 | 分页偏移值, 默认0 |
limit int string | 否 | 每一页数量, 默认10 |
响应
成功响应pagelist<>结构体
GET /plugins/vip/vip_users/{userId}
权限
- 需要认证用户+path userId双认证
响应
成功响应<simpleVip>结构体