8868 lines
216 KiB
YAML
8868 lines
216 KiB
YAML
basePath: /
|
||
definitions:
|
||
actress.Actress:
|
||
properties:
|
||
alias:
|
||
description: 别名
|
||
type: string
|
||
avatar:
|
||
description: 头像
|
||
type: string
|
||
bornDate:
|
||
description: 出生日期
|
||
type: string
|
||
cover:
|
||
description: 封面大图
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
debutDate:
|
||
description: 出道日期
|
||
type: string
|
||
desc:
|
||
description: 详细描述
|
||
type: string
|
||
hotValue:
|
||
description: 热度值
|
||
type: integer
|
||
id:
|
||
description: Id
|
||
type: integer
|
||
indexNow:
|
||
description: 是否需要提交 0:代表提交 1:表示已提交 运营通过接口可以修改
|
||
type: integer
|
||
meas:
|
||
allOf:
|
||
- $ref: '#/definitions/actress.Meas'
|
||
description: 三围
|
||
office:
|
||
description: 事务所
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
real:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.Flow'
|
||
description: 真实流量
|
||
realUpdateAt:
|
||
description: 播放相关数据更新时间
|
||
type: string
|
||
region:
|
||
description: 地区/国家
|
||
type: string
|
||
score:
|
||
description: 评分
|
||
type: string
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug
|
||
type: string
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
translationCategoryId:
|
||
description: 关联导航分类id
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
works:
|
||
description: 作品数
|
||
type: integer
|
||
type: object
|
||
actress.Meas:
|
||
properties:
|
||
blood:
|
||
description: 血型
|
||
type: string
|
||
bust:
|
||
description: 胸围 英寸
|
||
type: integer
|
||
cup:
|
||
description: 罩杯(A:1-G:9)1表示A,2表示B,3表示C,4表示D,5表示E,6表示F,7表示G,8表示H,9表示I
|
||
type: integer
|
||
dia:
|
||
description: 直径 毫米(前端可以显示为厘米,如45毫米,显示为4.5厘米,返回后端时,乘以10,保留整数,返回45)
|
||
type: integer
|
||
gender:
|
||
description: 性别 0:女 1:男 2:其他
|
||
type: integer
|
||
height:
|
||
description: 身高 厘米
|
||
type: integer
|
||
hip:
|
||
description: 臀围 英寸
|
||
type: integer
|
||
len:
|
||
description: 长度 毫米(前端可以显示为厘米,如145毫米,显示为14.5厘米,返回后端时,乘以10,保留整数,返回145)
|
||
type: integer
|
||
waist:
|
||
description: 腰围 英寸
|
||
type: integer
|
||
weight:
|
||
description: 体重 公斤
|
||
type: integer
|
||
type: object
|
||
contactusmod.ContactUsModel:
|
||
properties:
|
||
categoryName:
|
||
description: 主旨分类
|
||
type: string
|
||
content:
|
||
description: 内容
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
email:
|
||
description: 邮件
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: string
|
||
ip:
|
||
description: 评论IP
|
||
type: string
|
||
name:
|
||
description: 名字
|
||
type: string
|
||
status:
|
||
description: 状态 0=初始 1=已回复 2=不予处理 3=已完结
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
contenttagmod.ContentTagType:
|
||
enum:
|
||
- 1
|
||
- 5
|
||
type: integer
|
||
x-enum-comments:
|
||
ContentTagTypePlaylet: 短剧
|
||
ContentTagTypeVideo: 视频
|
||
x-enum-varnames:
|
||
- ContentTagTypeVideo
|
||
- ContentTagTypePlaylet
|
||
detailnavmod.DetailNavModel:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
type: string
|
||
name:
|
||
description: 导航名称
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
url:
|
||
description: 导航链接
|
||
type: string
|
||
type: object
|
||
hotnavmod.HotNav:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
icon:
|
||
description: 图标
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: integer
|
||
intro:
|
||
description: 介绍
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
url:
|
||
description: 链接
|
||
type: string
|
||
type: object
|
||
ipblackmod.IPBlackModel:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
desc:
|
||
description: 备注
|
||
type: string
|
||
id:
|
||
type: string
|
||
ip:
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
playletchaptermod.PayType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
type: integer
|
||
x-enum-comments:
|
||
PayTypeCoin: 金币
|
||
PayTypeFree: 免费
|
||
PayTypeVip: VIP
|
||
x-enum-varnames:
|
||
- PayTypeFree
|
||
- PayTypeCoin
|
||
- PayTypeVip
|
||
playletchaptermod.WatermarkStatus:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
- 4
|
||
type: integer
|
||
x-enum-comments:
|
||
WatermarkStatusDone: 已完成
|
||
WatermarkStatusFailed: 处理失败
|
||
WatermarkStatusPending: 未处理(待 mediafile/sync)
|
||
WatermarkStatusProcessing: 处理中(已提交加水印任务,待回写)
|
||
WatermarkStatusRegistered: 已登记(原片已登记,待 task/add)
|
||
x-enum-varnames:
|
||
- WatermarkStatusPending
|
||
- WatermarkStatusRegistered
|
||
- WatermarkStatusProcessing
|
||
- WatermarkStatusDone
|
||
- WatermarkStatusFailed
|
||
playletmod.ContentType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
- 4
|
||
type: integer
|
||
x-enum-comments:
|
||
ContentTypeAlbum: 普通短剧/影集(对应 media_type=6)
|
||
ContentTypeAnime: 动漫(对应 media_type=1)
|
||
ContentTypeComic: 漫画短剧(对应 media_type=4)
|
||
ContentTypeManga: 漫画(对应 media_type=2)
|
||
ContentTypeTheater: 短剧(对应 media_type=5)
|
||
x-enum-varnames:
|
||
- ContentTypeTheater
|
||
- ContentTypeAlbum
|
||
- ContentTypeComic
|
||
- ContentTypeAnime
|
||
- ContentTypeManga
|
||
playletmod.PayType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
type: integer
|
||
x-enum-comments:
|
||
PayTypeCoin: 金币
|
||
PayTypeFree: 免费
|
||
PayTypeVip: VIP
|
||
x-enum-varnames:
|
||
- PayTypeFree
|
||
- PayTypeCoin
|
||
- PayTypeVip
|
||
playletmod.Status:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
type: integer
|
||
x-enum-comments:
|
||
StatusDown: 下架
|
||
StatusUp: 上架
|
||
x-enum-varnames:
|
||
- StatusDown
|
||
- StatusUp
|
||
proto.ContentTagAddReq:
|
||
properties:
|
||
name:
|
||
description: 标签名称
|
||
type: string
|
||
rank:
|
||
description: 排序,越大越靠前
|
||
type: integer
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug,不传则按 SEO 关键词或名称自动生成
|
||
type: string
|
||
status:
|
||
description: 状态 true-启用 false-停用
|
||
type: boolean
|
||
types:
|
||
description: 支持类型 1-视频 5-短剧
|
||
items:
|
||
$ref: '#/definitions/contenttagmod.ContentTagType'
|
||
type: array
|
||
required:
|
||
- name
|
||
- status
|
||
- types
|
||
type: object
|
||
proto.ContentTagAddResp:
|
||
properties:
|
||
id:
|
||
description: ID
|
||
type: integer
|
||
type: object
|
||
proto.ContentTagDelReq:
|
||
properties:
|
||
id:
|
||
description: ID
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.ContentTagListPageResp:
|
||
properties:
|
||
list:
|
||
description: 当前页数据
|
||
pageNum:
|
||
description: 当前页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页数量
|
||
type: integer
|
||
totalCount:
|
||
description: 总数量
|
||
type: integer
|
||
type: object
|
||
proto.ContentTagOptionItem:
|
||
properties:
|
||
bindCount:
|
||
description: 当前查询类型的绑定数量,不传type时返回0
|
||
type: integer
|
||
id:
|
||
description: ID
|
||
type: integer
|
||
name:
|
||
description: 标签名称
|
||
type: string
|
||
rank:
|
||
description: 排序,越大越靠前
|
||
type: integer
|
||
typeNames:
|
||
description: 支持类型名称
|
||
items:
|
||
type: string
|
||
type: array
|
||
types:
|
||
description: 支持类型 1-视频 5-短剧
|
||
items:
|
||
$ref: '#/definitions/contenttagmod.ContentTagType'
|
||
type: array
|
||
type: object
|
||
proto.ContentTagOptionResp:
|
||
properties:
|
||
list:
|
||
description: 标签下拉列表
|
||
items:
|
||
$ref: '#/definitions/proto.ContentTagOptionItem'
|
||
type: array
|
||
type: object
|
||
proto.ContentTagUpdateReq:
|
||
properties:
|
||
id:
|
||
description: ID
|
||
type: integer
|
||
name:
|
||
description: 标签名称
|
||
type: string
|
||
rank:
|
||
description: 排序,越大越靠前
|
||
type: integer
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug,历史数据为空时更新会自动生成
|
||
type: string
|
||
status:
|
||
description: 状态 true-启用 false-停用
|
||
type: boolean
|
||
types:
|
||
description: 支持类型 1-视频 5-短剧
|
||
items:
|
||
$ref: '#/definitions/contenttagmod.ContentTagType'
|
||
type: array
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.HomeBannerAddReq:
|
||
properties:
|
||
image:
|
||
description: 图片
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 状态 true-启用 false-停用
|
||
type: boolean
|
||
url:
|
||
description: URL
|
||
type: string
|
||
verticalImage:
|
||
description: 竖版图片
|
||
type: string
|
||
required:
|
||
- image
|
||
- name
|
||
- status
|
||
type: object
|
||
proto.HomeBannerAddResp:
|
||
properties:
|
||
id:
|
||
description: ID
|
||
type: integer
|
||
type: object
|
||
proto.HomeBannerDelReq:
|
||
properties:
|
||
id:
|
||
description: ID
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.HomeBannerListPageResp:
|
||
properties:
|
||
list:
|
||
description: 当前页数据
|
||
pageNum:
|
||
description: 当前页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页数量
|
||
type: integer
|
||
totalCount:
|
||
description: 总数量
|
||
type: integer
|
||
type: object
|
||
proto.HomeBannerUpdateReq:
|
||
properties:
|
||
id:
|
||
description: ID
|
||
type: integer
|
||
image:
|
||
description: 图片
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 状态 true-启用 false-停用
|
||
type: boolean
|
||
url:
|
||
description: URL
|
||
type: string
|
||
verticalImage:
|
||
description: 竖版图片
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.PlayletAddReq:
|
||
properties:
|
||
anchor:
|
||
description: 作者/演员
|
||
type: string
|
||
banner:
|
||
description: banner图
|
||
type: string
|
||
categoryIds:
|
||
description: 分类ID集合
|
||
items:
|
||
type: integer
|
||
type: array
|
||
contentType:
|
||
allOf:
|
||
- $ref: '#/definitions/playletmod.ContentType'
|
||
description: 内容类型,0-短剧、1-普通短剧/影集、2-漫画短剧、3-动漫、4-漫画
|
||
cover:
|
||
description: 封面原图
|
||
type: string
|
||
desc:
|
||
description: 简介
|
||
type: string
|
||
isFeatured:
|
||
description: 是否爆剧,true-是、false-否
|
||
type: boolean
|
||
isRecommend:
|
||
description: 是否推荐,true-推荐、false-不推荐
|
||
type: boolean
|
||
payType:
|
||
allOf:
|
||
- $ref: '#/definitions/playletmod.PayType'
|
||
description: 支付方式,0-免费、1-金币、2-VIP
|
||
preview:
|
||
description: 预告
|
||
type: string
|
||
recommendRank:
|
||
description: 推荐排序
|
||
type: integer
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
showOnBanner:
|
||
description: 是否显示在首页banner
|
||
type: boolean
|
||
singleCoins:
|
||
description: 单集金币,支付方式为1-金币时生效
|
||
type: integer
|
||
slug:
|
||
description: slug,不传则按 SEO 关键词或标题自动生成
|
||
type: string
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/playletmod.Status'
|
||
description: 上架状态,0-下架、1-上架
|
||
tagIds:
|
||
description: 标签ID集合
|
||
items:
|
||
type: integer
|
||
type: array
|
||
themeIds:
|
||
description: 题材ID集合
|
||
items:
|
||
type: integer
|
||
type: array
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
topRank:
|
||
description: 置顶排序
|
||
type: integer
|
||
totalEpisode:
|
||
description: 总集数
|
||
type: integer
|
||
required:
|
||
- title
|
||
type: object
|
||
proto.PlayletAddResp:
|
||
properties:
|
||
id:
|
||
description: 短剧ID
|
||
type: integer
|
||
type: object
|
||
proto.PlayletBannerSetReq:
|
||
properties:
|
||
ids:
|
||
description: 短剧ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
showOnBanner:
|
||
description: 是否显示在首页banner,true-显示、false-不显示
|
||
type: boolean
|
||
type: object
|
||
proto.PlayletCategoryAddReq:
|
||
properties:
|
||
icon:
|
||
description: 分类图标
|
||
type: string
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
rank:
|
||
description: 排序,越大越靠前
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug,不传则按 SEO 关键词或名称自动生成
|
||
type: string
|
||
status:
|
||
description: 启用状态
|
||
type: boolean
|
||
required:
|
||
- name
|
||
type: object
|
||
proto.PlayletCategoryAddResp:
|
||
properties:
|
||
id:
|
||
description: 分类ID
|
||
type: integer
|
||
type: object
|
||
proto.PlayletCategoryDelReq:
|
||
properties:
|
||
id:
|
||
description: 分类ID
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.PlayletCategoryListPageResp:
|
||
properties:
|
||
list:
|
||
description: 当前页数据
|
||
pageNum:
|
||
description: 当前页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页数量
|
||
type: integer
|
||
totalCount:
|
||
description: 总数量
|
||
type: integer
|
||
type: object
|
||
proto.PlayletCategorySetReq:
|
||
properties:
|
||
categoryIds:
|
||
description: 分类ID集合,可设置多个分类,传空数组表示清空分类,不传表示参数错误
|
||
items:
|
||
type: integer
|
||
type: array
|
||
ids:
|
||
description: 短剧ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
type: object
|
||
proto.PlayletCategoryUpdateReq:
|
||
properties:
|
||
icon:
|
||
description: 分类图标
|
||
type: string
|
||
id:
|
||
description: 分类ID
|
||
type: integer
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
rank:
|
||
description: 排序,越大越靠前
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug,历史数据为空时更新会自动生成
|
||
type: string
|
||
status:
|
||
description: 启用状态
|
||
type: boolean
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.PlayletChapterAddReq:
|
||
properties:
|
||
currentEpisode:
|
||
description: 第几集
|
||
type: integer
|
||
hash:
|
||
description: 媒体hash
|
||
type: string
|
||
height:
|
||
description: 视频高度
|
||
type: integer
|
||
md5:
|
||
description: 媒体md5
|
||
type: string
|
||
mediaSize:
|
||
description: 资源大小
|
||
type: integer
|
||
mediaSourceId:
|
||
description: media切片服原片ID,上传正片已创建原片时直接沿用
|
||
type: string
|
||
mediaTime:
|
||
description: 影片长度,单位秒
|
||
type: integer
|
||
payType:
|
||
allOf:
|
||
- $ref: '#/definitions/playletchaptermod.PayType'
|
||
description: 支付方式 0-免费 1-金币 2-VIP
|
||
playletId:
|
||
description: 短剧ID
|
||
type: integer
|
||
ratio:
|
||
description: 宽高比
|
||
type: number
|
||
singleCoins:
|
||
description: 单集金币,支付方式为1-金币时生效
|
||
type: integer
|
||
title:
|
||
description: 剧集标题
|
||
type: string
|
||
videoUrl:
|
||
description: 原片视频地址
|
||
type: string
|
||
width:
|
||
description: 视频宽度
|
||
type: integer
|
||
required:
|
||
- currentEpisode
|
||
- playletId
|
||
type: object
|
||
proto.PlayletChapterAddResp:
|
||
properties:
|
||
id:
|
||
description: 剧集ID
|
||
type: integer
|
||
type: object
|
||
proto.PlayletChapterDelReq:
|
||
properties:
|
||
ids:
|
||
description: 剧集ID集合,传1个表示单条删除,传多个表示批量删除
|
||
items:
|
||
type: integer
|
||
type: array
|
||
type: object
|
||
proto.PlayletChapterListPageResp:
|
||
properties:
|
||
list:
|
||
description: 当前页数据
|
||
pageNum:
|
||
description: 当前页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页数量
|
||
type: integer
|
||
totalCount:
|
||
description: 总数量
|
||
type: integer
|
||
type: object
|
||
proto.PlayletChapterPayTypeSetReq:
|
||
properties:
|
||
ids:
|
||
description: 剧集ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
payType:
|
||
allOf:
|
||
- $ref: '#/definitions/playletchaptermod.PayType'
|
||
description: 支付方式 0-免费 1-金币 2-VIP
|
||
singleCoins:
|
||
description: 单集金币,支付方式为1-金币时必填且需大于0
|
||
type: integer
|
||
type: object
|
||
proto.PlayletChapterSyncReq:
|
||
properties:
|
||
playletIds:
|
||
description: 短剧ID集合,传1个表示单条同步,传多个表示批量同步
|
||
items:
|
||
type: integer
|
||
type: array
|
||
required:
|
||
- playletIds
|
||
type: object
|
||
proto.PlayletChapterSyncResp:
|
||
properties:
|
||
failedCount:
|
||
description: 失败数量
|
||
type: integer
|
||
list:
|
||
description: 同步结果集合
|
||
items:
|
||
$ref: '#/definitions/proto.PlayletChapterSyncResult'
|
||
type: array
|
||
successCount:
|
||
description: 成功数量
|
||
type: integer
|
||
total:
|
||
description: 同步总数
|
||
type: integer
|
||
type: object
|
||
proto.PlayletChapterSyncResult:
|
||
properties:
|
||
newChapterCount:
|
||
description: 本次新增剧集数量
|
||
type: integer
|
||
playletId:
|
||
description: 短剧ID
|
||
type: integer
|
||
reason:
|
||
description: 失败原因
|
||
type: string
|
||
success:
|
||
description: 是否同步成功
|
||
type: boolean
|
||
type: object
|
||
proto.PlayletChapterUpdateReq:
|
||
properties:
|
||
currentEpisode:
|
||
description: 第几集
|
||
type: integer
|
||
hash:
|
||
description: 媒体hash
|
||
type: string
|
||
height:
|
||
description: 视频高度
|
||
type: integer
|
||
id:
|
||
description: 剧集ID
|
||
type: integer
|
||
md5:
|
||
description: 媒体md5
|
||
type: string
|
||
mediaSize:
|
||
description: 资源大小
|
||
type: integer
|
||
mediaTime:
|
||
description: 影片长度,单位秒
|
||
type: integer
|
||
payType:
|
||
allOf:
|
||
- $ref: '#/definitions/playletchaptermod.PayType'
|
||
description: 支付方式 0-免费 1-金币 2-VIP
|
||
ratio:
|
||
description: 宽高比
|
||
type: number
|
||
singleCoins:
|
||
description: 单集金币,支付方式为1-金币时生效
|
||
type: integer
|
||
title:
|
||
description: 剧集标题
|
||
type: string
|
||
videoUrl:
|
||
description: 原片视频地址
|
||
type: string
|
||
width:
|
||
description: 视频宽度
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.PlayletFeaturedSetReq:
|
||
properties:
|
||
ids:
|
||
description: 短剧ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
isFeatured:
|
||
description: 是否爆剧,true-是、false-否
|
||
type: boolean
|
||
type: object
|
||
proto.PlayletListPageResp:
|
||
properties:
|
||
list:
|
||
description: 当前页数据
|
||
pageNum:
|
||
description: 当前页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页数量
|
||
type: integer
|
||
totalCount:
|
||
description: 总数量
|
||
type: integer
|
||
type: object
|
||
proto.PlayletPayTypeSetReq:
|
||
properties:
|
||
ids:
|
||
description: 短剧ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
payType:
|
||
allOf:
|
||
- $ref: '#/definitions/playletmod.PayType'
|
||
description: 支付方式,0-免费、1-金币、2-VIP
|
||
singleCoins:
|
||
description: 单集金币,支付方式为1-金币时必填且需大于0
|
||
type: integer
|
||
type: object
|
||
proto.PlayletRecommendSetReq:
|
||
properties:
|
||
ids:
|
||
description: 短剧ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
isRecommend:
|
||
description: 是否推荐,true-推荐、false-不推荐
|
||
type: boolean
|
||
type: object
|
||
proto.PlayletResourceChapterItem:
|
||
properties:
|
||
cover:
|
||
description: 封面
|
||
type: string
|
||
createTime:
|
||
description: 创建时间
|
||
type: integer
|
||
episodeNumber:
|
||
description: 第几集
|
||
type: integer
|
||
hashId:
|
||
description: 资源hash
|
||
type: string
|
||
height:
|
||
description: 高
|
||
type: integer
|
||
id:
|
||
description: 媒资内容ID
|
||
type: integer
|
||
mediaSize:
|
||
description: 资源大小
|
||
type: integer
|
||
playTime:
|
||
description: 播放时长(秒)
|
||
type: integer
|
||
saleCoin:
|
||
description: 单集售价
|
||
type: integer
|
||
title:
|
||
description: 章节名
|
||
type: string
|
||
updateTime:
|
||
description: 更新时间
|
||
type: integer
|
||
videoUrl:
|
||
description: 播放地址
|
||
type: string
|
||
width:
|
||
description: 宽
|
||
type: integer
|
||
type: object
|
||
proto.PlayletResourceChapterListResp:
|
||
properties:
|
||
list:
|
||
description: 剧集列表
|
||
items:
|
||
$ref: '#/definitions/proto.PlayletResourceChapterItem'
|
||
type: array
|
||
mediaId:
|
||
description: 媒资中心资源ID
|
||
type: integer
|
||
title:
|
||
description: 短剧标题
|
||
type: string
|
||
total:
|
||
description: 剧集数量
|
||
type: integer
|
||
type: object
|
||
proto.PlayletResourceListItem:
|
||
properties:
|
||
anchor:
|
||
description: 作者
|
||
type: string
|
||
create_time:
|
||
description: 创建时间
|
||
type: integer
|
||
data_version:
|
||
description: 数据版本
|
||
type: integer
|
||
horizontal_cover:
|
||
description: 横版封面
|
||
type: string
|
||
id:
|
||
type: integer
|
||
isAdd:
|
||
description: 是否已加入后台数据
|
||
type: boolean
|
||
media_type:
|
||
description: 媒体类型
|
||
type: integer
|
||
sale_coin:
|
||
description: 整部售价
|
||
type: integer
|
||
summary:
|
||
description: 简介
|
||
type: string
|
||
tags_text:
|
||
description: 标签文字
|
||
type: string
|
||
terminal_cdo:
|
||
description: 上传者
|
||
type: string
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
total_episode:
|
||
description: 总集数
|
||
type: integer
|
||
update_status:
|
||
description: 更新状态 1-连载中 2-已完结
|
||
type: integer
|
||
update_time:
|
||
description: 修改时间
|
||
type: integer
|
||
vertical_cover:
|
||
description: 竖版封面
|
||
type: string
|
||
vlogger_id:
|
||
type: integer
|
||
type: object
|
||
proto.PlayletResourceListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.PlayletResourceListItem'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.PlayletResourceUseReq:
|
||
properties:
|
||
ids:
|
||
description: 媒资中心资源ID集合
|
||
items:
|
||
type: integer
|
||
type: array
|
||
type: object
|
||
proto.PlayletStatusSetReq:
|
||
properties:
|
||
ids:
|
||
description: 短剧ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/playletmod.Status'
|
||
description: 上架状态,0-下架、1-上架
|
||
type: object
|
||
proto.PlayletTagAddReq:
|
||
properties:
|
||
name:
|
||
type: string
|
||
rank:
|
||
type: integer
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
status:
|
||
type: boolean
|
||
required:
|
||
- name
|
||
type: object
|
||
proto.PlayletTagAddResp:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
type: object
|
||
proto.PlayletTagDelReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.PlayletTagListPageResp:
|
||
properties:
|
||
list:
|
||
description: 当前页数据
|
||
pageNum:
|
||
description: 当前页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页数量
|
||
type: integer
|
||
totalCount:
|
||
description: 总数量
|
||
type: integer
|
||
type: object
|
||
proto.PlayletTagSetReq:
|
||
properties:
|
||
ids:
|
||
description: 短剧ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
tagIds:
|
||
description: 标签ID集合,可设置多个标签,传空数组表示清空标签,不传表示参数错误
|
||
items:
|
||
type: integer
|
||
type: array
|
||
type: object
|
||
proto.PlayletTagUpdateReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
name:
|
||
type: string
|
||
rank:
|
||
type: integer
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
status:
|
||
type: boolean
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.PlayletThemeAddReq:
|
||
properties:
|
||
icon:
|
||
description: 题材图标
|
||
type: string
|
||
name:
|
||
description: 题材名称
|
||
type: string
|
||
rank:
|
||
description: 排序,越大越靠前
|
||
type: integer
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug,不传则按 SEO 关键词或名称自动生成
|
||
type: string
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
required:
|
||
- name
|
||
type: object
|
||
proto.PlayletThemeAddResp:
|
||
properties:
|
||
id:
|
||
description: 题材ID
|
||
type: integer
|
||
type: object
|
||
proto.PlayletThemeDelReq:
|
||
properties:
|
||
id:
|
||
description: 题材ID
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.PlayletThemeListPageResp:
|
||
properties:
|
||
list:
|
||
description: 当前页数据
|
||
pageNum:
|
||
description: 当前页码
|
||
type: integer
|
||
pageSize:
|
||
description: 每页数量
|
||
type: integer
|
||
totalCount:
|
||
description: 总数量
|
||
type: integer
|
||
type: object
|
||
proto.PlayletThemeSetReq:
|
||
properties:
|
||
ids:
|
||
description: 短剧ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
themeIds:
|
||
description: 题材ID集合,可设置多个题材
|
||
items:
|
||
type: integer
|
||
type: array
|
||
type: object
|
||
proto.PlayletThemeUpdateReq:
|
||
properties:
|
||
icon:
|
||
description: 题材图标
|
||
type: string
|
||
id:
|
||
description: 题材ID
|
||
type: integer
|
||
name:
|
||
description: 题材名称
|
||
type: string
|
||
rank:
|
||
description: 排序,越大越靠前
|
||
type: integer
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug,历史数据为空时更新会自动生成
|
||
type: string
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.PlayletUpdateReq:
|
||
properties:
|
||
anchor:
|
||
description: 作者/演员
|
||
type: string
|
||
banner:
|
||
description: banner图
|
||
type: string
|
||
categoryIds:
|
||
description: 分类ID集合,传空数组表示清空分类
|
||
items:
|
||
type: integer
|
||
type: array
|
||
contentType:
|
||
allOf:
|
||
- $ref: '#/definitions/playletmod.ContentType'
|
||
description: 内容类型,0-短剧、1-普通短剧/影集、2-漫画短剧、3-动漫、4-漫画
|
||
cover:
|
||
description: 封面原图
|
||
type: string
|
||
desc:
|
||
description: 简介
|
||
type: string
|
||
id:
|
||
description: 短剧ID
|
||
type: integer
|
||
isFeatured:
|
||
description: 是否爆剧,true-是、false-否
|
||
type: boolean
|
||
isRecommend:
|
||
description: 是否推荐,true-推荐、false-不推荐
|
||
type: boolean
|
||
payType:
|
||
allOf:
|
||
- $ref: '#/definitions/playletmod.PayType'
|
||
description: 支付方式,0-免费、1-金币、2-VIP
|
||
preview:
|
||
description: 预告
|
||
type: string
|
||
recommendRank:
|
||
description: 推荐排序
|
||
type: integer
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
showOnBanner:
|
||
description: 是否显示在首页banner
|
||
type: boolean
|
||
singleCoins:
|
||
description: 单集金币,支付方式为1-金币时生效
|
||
type: integer
|
||
slug:
|
||
description: slug,历史数据为空时更新会自动生成
|
||
type: string
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/playletmod.Status'
|
||
description: 上架状态,0-下架、1-上架
|
||
tagIds:
|
||
description: 标签ID集合,传空数组表示清空标签
|
||
items:
|
||
type: integer
|
||
type: array
|
||
themeIds:
|
||
description: 题材ID集合
|
||
items:
|
||
type: integer
|
||
type: array
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
topRank:
|
||
description: 置顶排序
|
||
type: integer
|
||
totalEpisode:
|
||
description: 总集数
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.PlayletVirtualLikeSetReq:
|
||
properties:
|
||
ids:
|
||
description: 短剧ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
maxVirtualCountLike:
|
||
description: 虚拟点赞数最大值,必须大于等于最小值
|
||
type: integer
|
||
minVirtualCountLike:
|
||
description: 虚拟点赞数最小值,必须大于等于0
|
||
type: integer
|
||
type: object
|
||
proto.PlayletWatermarkResetReq:
|
||
properties:
|
||
ids:
|
||
description: 短剧ID集合,传1个表示单条,传多个表示批量
|
||
items:
|
||
type: integer
|
||
type: array
|
||
type: object
|
||
proto.SlugSyncReq:
|
||
properties:
|
||
maxSize:
|
||
description: 本次最多处理的空 slug 记录数,默认500,最大2000
|
||
type: integer
|
||
type:
|
||
description: 可选,指定类型;空则按顺序处理全部
|
||
type: string
|
||
type: object
|
||
proto.SlugSyncResp:
|
||
properties:
|
||
actressUpdated:
|
||
description: 本次补齐的女优数
|
||
type: integer
|
||
contentTagUpdated:
|
||
description: 本次补齐的统一标签数
|
||
type: integer
|
||
hasMore:
|
||
description: 是否还有未处理的历史数据
|
||
type: boolean
|
||
playletCategoryUpdated:
|
||
description: 本次补齐的短剧分类数
|
||
type: integer
|
||
playletThemeUpdated:
|
||
description: 本次补齐的短剧主题数
|
||
type: integer
|
||
playletUpdated:
|
||
description: 本次补齐的短剧数
|
||
type: integer
|
||
totalUpdated:
|
||
description: 本次合计补齐数
|
||
type: integer
|
||
videoCategoryUpdated:
|
||
description: 本次补齐的视频分类数
|
||
type: integer
|
||
videoCreaterUpdated:
|
||
description: 本次补齐的作者数
|
||
type: integer
|
||
videoUpdated:
|
||
description: 本次补齐的视频数
|
||
type: integer
|
||
type: object
|
||
pubdef.CategoryDisplayPosition:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
type: integer
|
||
x-enum-comments:
|
||
CategoryDisplayPositionBoth: TAB和首页都显示
|
||
CategoryDisplayPositionHomeOnly: 仅首页
|
||
CategoryDisplayPositionTabOnly: 仅TAB
|
||
x-enum-varnames:
|
||
- CategoryDisplayPositionTabOnly
|
||
- CategoryDisplayPositionHomeOnly
|
||
- CategoryDisplayPositionBoth
|
||
pubdef.CategorySortType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
- 4
|
||
- 5
|
||
- 6
|
||
- 7
|
||
- 8
|
||
type: integer
|
||
x-enum-comments:
|
||
CategorySortTypeAddedTimeAsc: 上架时间升序
|
||
CategorySortTypeAddedTimeDesc: 上架时间降序
|
||
CategorySortTypeLikeAsc: 点赞(收藏)次数升序
|
||
CategorySortTypeLikeDesc: 点赞(收藏)次数降序
|
||
CategorySortTypeSortType: 自定义排序
|
||
CategorySortTypeUpdateTimeAsc: 更新时间升序
|
||
CategorySortTypeUpdateTimeDesc: 更新时间降序
|
||
CategorySortTypeWatchAsc: 观看次数升序
|
||
CategorySortTypeWatchDesc: 观看次数降序
|
||
x-enum-varnames:
|
||
- CategorySortTypeAddedTimeDesc
|
||
- CategorySortTypeWatchDesc
|
||
- CategorySortTypeLikeDesc
|
||
- CategorySortTypeAddedTimeAsc
|
||
- CategorySortTypeWatchAsc
|
||
- CategorySortTypeLikeAsc
|
||
- CategorySortTypeUpdateTimeDesc
|
||
- CategorySortTypeUpdateTimeAsc
|
||
- CategorySortTypeSortType
|
||
pubdef.CommentObjectType:
|
||
enum:
|
||
- 0
|
||
- 4
|
||
type: integer
|
||
x-enum-comments:
|
||
CommentObjectTypePlaylet: 短剧
|
||
CommentObjectTypeVideo: 视频
|
||
x-enum-varnames:
|
||
- CommentObjectTypeVideo
|
||
- CommentObjectTypePlaylet
|
||
pubdef.DisplayMode:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
- 4
|
||
type: integer
|
||
x-enum-comments:
|
||
DisplayModeAvatarList: 头像列表
|
||
DisplayModeBigCover: 大封面列表(一大图两列)
|
||
DisplayModeCardCarousel: 卡片层叠轮播
|
||
DisplayModeDefault: 默认(上图下标题多列)
|
||
DisplayModeImageText: 图文列表(左图右标题多列)
|
||
x-enum-varnames:
|
||
- DisplayModeDefault
|
||
- DisplayModeCardCarousel
|
||
- DisplayModeAvatarList
|
||
- DisplayModeImageText
|
||
- DisplayModeBigCover
|
||
pubdef.FakeFlow:
|
||
properties:
|
||
likes:
|
||
description: 假点赞数
|
||
type: integer
|
||
watchTimes:
|
||
description: 假观看次数
|
||
type: integer
|
||
type: object
|
||
pubdef.Flow:
|
||
properties:
|
||
comments:
|
||
description: 评论条数
|
||
type: integer
|
||
likes:
|
||
description: 真实点赞数(收藏总量)
|
||
type: integer
|
||
monthLikes:
|
||
description: 近30日收藏量
|
||
type: integer
|
||
monthWatchs:
|
||
description: 本月观看次数
|
||
type: integer
|
||
showTimes:
|
||
description: 展示次数
|
||
type: integer
|
||
todayWatchs:
|
||
description: 当日观看次数
|
||
type: integer
|
||
watchTimes:
|
||
description: 真实观看次数
|
||
type: integer
|
||
weekLikes:
|
||
description: 近7日收藏量
|
||
type: integer
|
||
weekWatchs:
|
||
description: 本周观看次数
|
||
type: integer
|
||
yearLikes:
|
||
description: 近365日收藏量
|
||
type: integer
|
||
yearWatchs:
|
||
description: 本年观看次数
|
||
type: integer
|
||
type: object
|
||
pubdef.InformationStatus:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
type: integer
|
||
x-enum-comments:
|
||
InformationStatusVerifyCancel: 下架
|
||
InformationStatusVerifyOK: 上架
|
||
InformationStatusWaiting: 初始化
|
||
x-enum-varnames:
|
||
- InformationStatusWaiting
|
||
- InformationStatusVerifyOK
|
||
- InformationStatusVerifyCancel
|
||
pubdef.LoginType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
type: integer
|
||
x-enum-comments:
|
||
LoginTypeAccount: 账号登陆
|
||
LoginTypeDevice: 设备登陆
|
||
LoginTypeMobile: 手机登陆
|
||
LoginTypeQrCode: 二维码登陆
|
||
x-enum-varnames:
|
||
- LoginTypeDevice
|
||
- LoginTypeMobile
|
||
- LoginTypeQrCode
|
||
- LoginTypeAccount
|
||
pubdef.Page:
|
||
properties:
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
type: object
|
||
pubdef.SeoValue:
|
||
properties:
|
||
description:
|
||
description: 网站SEO描述
|
||
type: string
|
||
keyworld:
|
||
description: 网站SEO关键字
|
||
items:
|
||
type: string
|
||
type: array
|
||
title:
|
||
description: 网站SEO标题
|
||
type: string
|
||
type: object
|
||
pubdef.TranslationType:
|
||
enum:
|
||
- 1
|
||
- 2
|
||
- 3
|
||
type: integer
|
||
x-enum-comments:
|
||
TranslationTypeBottom: 底部导航
|
||
TranslationTypeSub: 二级导航
|
||
TranslationTypeUrl: URL模式
|
||
x-enum-varnames:
|
||
- TranslationTypeUrl
|
||
- TranslationTypeSub
|
||
- TranslationTypeBottom
|
||
pubdef.UserStatus:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
type: integer
|
||
x-enum-comments:
|
||
UserStatusDisable: 封禁
|
||
UserStatusNormal: 正常
|
||
UserStatusSlient: 禁言
|
||
x-enum-varnames:
|
||
- UserStatusNormal
|
||
- UserStatusDisable
|
||
- UserStatusSlient
|
||
questionnairemod.Attachment:
|
||
properties:
|
||
fileType:
|
||
description: 附件类型(img / video)
|
||
type: string
|
||
url:
|
||
description: 附件URL地址
|
||
type: string
|
||
type: object
|
||
questionnairemod.QuestionnaireModel:
|
||
properties:
|
||
attachments:
|
||
description: 附件列表,最多3个
|
||
items:
|
||
$ref: '#/definitions/questionnairemod.Attachment'
|
||
type: array
|
||
city:
|
||
description: 所在城市(选填)
|
||
type: string
|
||
contact:
|
||
description: 联系方式(选填)
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间(自动生成)
|
||
type: string
|
||
description:
|
||
description: 问题描述(必填)
|
||
type: string
|
||
deviceModel:
|
||
description: 设备型号(选填)
|
||
type: string
|
||
deviceType:
|
||
description: 设备类型:iPhone、Android、iPad、其他
|
||
type: string
|
||
frequency:
|
||
description: 出现频率:每次都会、经常出现、偶尔出现、仅现一次
|
||
type: string
|
||
id:
|
||
description: 唯一标识(MongoDB自动生成)
|
||
type: string
|
||
networkType:
|
||
description: 网络类型:WI-FI、5G、4G、其他
|
||
type: string
|
||
operator:
|
||
description: 运营商:电信、联通、移动、广电
|
||
type: string
|
||
province:
|
||
description: 所在省份(必填)
|
||
type: string
|
||
questionType:
|
||
description: 问题类型:播放卡顿/缓冲、无法播放、画质模糊、音画不同步、加载失败、闪退/崩溃、登录异常、其他问题
|
||
type: string
|
||
remark:
|
||
description: 备注,处理问卷时填写(选填)
|
||
type: string
|
||
status:
|
||
description: 处理状态:待处理、已处理、拒绝
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间(自动更新)
|
||
type: string
|
||
userId:
|
||
description: App端登录用户ID,0表示匿名
|
||
type: integer
|
||
type: object
|
||
richtextcontentmod.RichTextContentModel:
|
||
properties:
|
||
content:
|
||
description: 内容
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
desc:
|
||
description: 标题(app)
|
||
type: string
|
||
id:
|
||
type: integer
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
sort:
|
||
description: 排序值
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
title:
|
||
description: 标题(内部)
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
srv_acc.OpLogInfo:
|
||
properties:
|
||
actId:
|
||
description: 操作人Id
|
||
type: integer
|
||
actName:
|
||
description: 操作人
|
||
type: string
|
||
action:
|
||
description: 操作目的
|
||
type: string
|
||
createdAt:
|
||
description: 操作时间
|
||
type: string
|
||
param:
|
||
description: 操作内容
|
||
type: string
|
||
path:
|
||
description: 请求接口
|
||
type: string
|
||
type: object
|
||
srv_actress.ActressAddReq:
|
||
properties:
|
||
alias:
|
||
description: 别名
|
||
type: string
|
||
avatar:
|
||
description: 头像
|
||
type: string
|
||
bornDate:
|
||
description: 出生日期
|
||
type: string
|
||
cover:
|
||
description: 封面大图
|
||
type: string
|
||
debutDate:
|
||
description: 出道日期
|
||
type: string
|
||
desc:
|
||
description: 详细描述
|
||
type: string
|
||
hotValue:
|
||
description: 热度值
|
||
type: integer
|
||
meas:
|
||
allOf:
|
||
- $ref: '#/definitions/actress.Meas'
|
||
description: 三围
|
||
office:
|
||
description: 事务所
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
region:
|
||
description: 地区/国家
|
||
type: string
|
||
score:
|
||
description: 评分
|
||
type: string
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug,不传则按 SEO 关键词或别名自动生成
|
||
type: string
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
translationCategoryId:
|
||
description: 关联导航分类id
|
||
type: integer
|
||
type: object
|
||
srv_actress.ActressDelReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
type: object
|
||
srv_actress.ActressListReq:
|
||
properties:
|
||
alias:
|
||
description: 别名
|
||
type: string
|
||
id:
|
||
description: Id
|
||
type: integer
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
region:
|
||
description: 地区/国家
|
||
type: string
|
||
sortType:
|
||
description: 排序方式 0=创建时间 1=评分 2=排序值 3=作品数 4=总观看次数 5=热度值
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
translationCategoryId:
|
||
description: 关联导航分类id
|
||
type: integer
|
||
type: object
|
||
srv_actress.ActressListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/actress.Actress'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_actress.ActressUpdateParam:
|
||
properties:
|
||
alias:
|
||
description: 别名
|
||
type: string
|
||
avatar:
|
||
description: 头像
|
||
type: string
|
||
bornDate:
|
||
description: 出生日期
|
||
type: string
|
||
cover:
|
||
description: 封面大图
|
||
type: string
|
||
debutDate:
|
||
description: 出道日期
|
||
type: string
|
||
desc:
|
||
description: 详细描述
|
||
type: string
|
||
hotValue:
|
||
description: 热度值
|
||
type: integer
|
||
meas:
|
||
allOf:
|
||
- $ref: '#/definitions/actress.Meas'
|
||
description: 三围
|
||
office:
|
||
description: 事务所
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
region:
|
||
description: 地区/国家
|
||
type: string
|
||
score:
|
||
description: 评分
|
||
type: string
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug
|
||
type: string
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
translationCategoryId:
|
||
description: 关联导航分类id
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
srv_actress.ActressUpdateReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
param:
|
||
$ref: '#/definitions/srv_actress.ActressUpdateParam'
|
||
required:
|
||
- id
|
||
- param
|
||
type: object
|
||
srv_commend.CommendReplay:
|
||
properties:
|
||
objectId:
|
||
description: 对象ID
|
||
type: integer
|
||
parentsId:
|
||
description: 评论ID
|
||
type: integer
|
||
score:
|
||
description: 评分
|
||
type: integer
|
||
text:
|
||
description: 评论内容
|
||
type: string
|
||
userName:
|
||
description: 用户名
|
||
type: string
|
||
type: object
|
||
srv_commend.CommendReviewReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
reviewStatus:
|
||
type: integer
|
||
type: object
|
||
srv_commend.CommendSearch:
|
||
properties:
|
||
level:
|
||
description: 评论级别
|
||
type: integer
|
||
objectId:
|
||
description: 对象ID
|
||
type: integer
|
||
objectType:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.CommentObjectType'
|
||
description: 对象类型 0=视频 4=短剧
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
reviewStatus:
|
||
type: integer
|
||
text:
|
||
description: 评论内容
|
||
type: string
|
||
userName:
|
||
description: 用户名称
|
||
type: string
|
||
type: object
|
||
srv_commend.CommendSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/srv_commend.PostCommentInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_commend.PostCommentInfo:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: 评论ID
|
||
type: integer
|
||
ip:
|
||
description: 评论IP
|
||
type: string
|
||
level:
|
||
description: 评论级别
|
||
type: integer
|
||
likes:
|
||
description: 点赞数
|
||
type: integer
|
||
objectId:
|
||
description: 对象ID
|
||
type: integer
|
||
objectName:
|
||
description: 对象类型名称 视频/短剧
|
||
type: string
|
||
objectType:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.CommentObjectType'
|
||
description: 对象类型 0=视频 4=短剧
|
||
parentsId:
|
||
description: 上级评论ID
|
||
type: integer
|
||
replyUserName:
|
||
description: 回复名称
|
||
type: string
|
||
reviewStatus:
|
||
description: 审核状态 0 未审核 1审核成功 2 审核失败
|
||
type: integer
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.UserStatus'
|
||
description: 评论用户的状态
|
||
text:
|
||
description: 评论内容
|
||
type: string
|
||
topRank:
|
||
description: 置顶排序
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
userName:
|
||
description: 用户名称
|
||
type: string
|
||
type: object
|
||
srv_contactus.DelOneContactusReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
type: object
|
||
srv_contactus.GetContactusListReq:
|
||
properties:
|
||
categoryName:
|
||
description: 分类
|
||
type: string
|
||
email:
|
||
description: 邮箱
|
||
type: string
|
||
ip:
|
||
description: ip
|
||
type: string
|
||
name:
|
||
description: 姓名
|
||
type: string
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
type: object
|
||
srv_contactus.GetContactusListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/contactusmod.ContactUsModel'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_contactus.UpdateContactusReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
status:
|
||
type: integer
|
||
type: object
|
||
srv_detailnav.AddDetailNavReq:
|
||
properties:
|
||
name:
|
||
description: 导航名称
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
url:
|
||
description: 导航链接
|
||
type: string
|
||
required:
|
||
- name
|
||
- url
|
||
type: object
|
||
srv_detailnav.DelDetailNavReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_detailnav.GetDetailNavListReq:
|
||
properties:
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
type: object
|
||
srv_detailnav.GetDetailNavListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/detailnavmod.DetailNavModel'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_detailnav.UpdateDetailNavParam:
|
||
properties:
|
||
name:
|
||
type: string
|
||
sort:
|
||
type: integer
|
||
status:
|
||
type: boolean
|
||
url:
|
||
type: string
|
||
type: object
|
||
srv_detailnav.UpdateDetailNavReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
param:
|
||
$ref: '#/definitions/srv_detailnav.UpdateDetailNavParam'
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_hotnav.AddHotNavReq:
|
||
properties:
|
||
icon:
|
||
description: 图标
|
||
type: string
|
||
intro:
|
||
description: 介绍
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
url:
|
||
description: 链接
|
||
type: string
|
||
required:
|
||
- title
|
||
- url
|
||
type: object
|
||
srv_hotnav.DelHotNavReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_hotnav.GetHotNavListReq:
|
||
properties:
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
type: object
|
||
srv_hotnav.GetHotNavListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/hotnavmod.HotNav'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_hotnav.UpdateHotNavParam:
|
||
properties:
|
||
icon:
|
||
type: string
|
||
intro:
|
||
type: string
|
||
sort:
|
||
type: integer
|
||
status:
|
||
type: boolean
|
||
title:
|
||
type: string
|
||
url:
|
||
type: string
|
||
type: object
|
||
srv_hotnav.UpdateHotNavReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
param:
|
||
$ref: '#/definitions/srv_hotnav.UpdateHotNavParam'
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_ipblack.AddIPBlackListReq:
|
||
properties:
|
||
desc:
|
||
description: 备注
|
||
type: string
|
||
ip:
|
||
type: string
|
||
type: object
|
||
srv_ipblack.DelIpBlackListReq:
|
||
properties:
|
||
ip:
|
||
type: string
|
||
type: object
|
||
srv_ipblack.GetIPBlackListReq:
|
||
properties:
|
||
ip:
|
||
type: string
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
type: object
|
||
srv_ipblack.GetIPBlackListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/ipblackmod.IPBlackModel'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_questionnaire.HandleReq:
|
||
properties:
|
||
id:
|
||
description: 问卷ID(ObjectID 字符串)
|
||
type: string
|
||
remark:
|
||
description: 备注(选填)
|
||
type: string
|
||
status:
|
||
description: 目标状态:processed 已处理 / reject 拒绝
|
||
type: string
|
||
required:
|
||
- id
|
||
- status
|
||
type: object
|
||
srv_questionnaire.ListReq:
|
||
properties:
|
||
endTime:
|
||
description: 创建时间范围-结束,Unix 时间戳(秒,选填)
|
||
type: integer
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
questionType:
|
||
description: 模糊匹配:问题类型(选填)
|
||
type: string
|
||
startTime:
|
||
description: 创建时间范围-开始,Unix 时间戳(秒,选填)
|
||
type: integer
|
||
status:
|
||
description: 精确匹配:处理状态(选填)
|
||
type: string
|
||
type: object
|
||
srv_questionnaire.ListResp:
|
||
properties:
|
||
list:
|
||
description: 当前页数据
|
||
items:
|
||
$ref: '#/definitions/questionnairemod.QuestionnaireModel'
|
||
type: array
|
||
total:
|
||
description: 满足条件的总条数
|
||
type: integer
|
||
type: object
|
||
srv_richtextcontent.DelRichTextContentReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
type: object
|
||
srv_richtextcontent.GetRichTextContentListReq:
|
||
properties:
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
type: object
|
||
srv_richtextcontent.GetRichTextContentResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/richtextcontentmod.RichTextContentModel'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_richtextcontent.UpdateRichTextContentData:
|
||
properties:
|
||
_id:
|
||
type: integer
|
||
content:
|
||
description: 内容
|
||
type: string
|
||
desc:
|
||
description: 标题(app)
|
||
type: string
|
||
location:
|
||
description: 位置
|
||
items:
|
||
type: string
|
||
type: array
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
sort:
|
||
description: 排序值
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
updatedAt:
|
||
type: string
|
||
type: object
|
||
srv_richtextcontent.UpdateRichTextContentReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
param:
|
||
allOf:
|
||
- $ref: '#/definitions/srv_richtextcontent.UpdateRichTextContentData'
|
||
description: appId,唯一id
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_translation.TranslationInfoDelReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_translation.TranslationInfoReq:
|
||
properties:
|
||
id:
|
||
description: 导航ID
|
||
type: integer
|
||
name:
|
||
description: 导航名称
|
||
type: string
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
transCategoryId:
|
||
description: 导航分类ID
|
||
type: integer
|
||
type: object
|
||
srv_translation.TranslationInfoResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/translationmod.TranslationInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_translation.TranslationInfoUpdate:
|
||
properties:
|
||
htmlId:
|
||
description: 富文本ID
|
||
type: integer
|
||
isFriendAds:
|
||
description: 是否是友链广告位
|
||
type: boolean
|
||
link:
|
||
description: 外部跳转
|
||
type: string
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
transCategoryId:
|
||
type: integer
|
||
updatedAt:
|
||
type: string
|
||
type: object
|
||
srv_translation.TranslationInfoUpdateReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
param:
|
||
allOf:
|
||
- $ref: '#/definitions/srv_translation.TranslationInfoUpdate'
|
||
description: appId,唯一id
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_translationcategory.TranslationCategoryDelReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_translationcategory.TranslationCategoryReq:
|
||
properties:
|
||
id:
|
||
description: 导航分类ID
|
||
type: integer
|
||
name:
|
||
description: 导航分类名称
|
||
type: string
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
type: object
|
||
srv_translationcategory.TranslationCategoryResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/translationcategorymod.TranslationCategory'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_translationcategory.TranslationCategoryUpdate:
|
||
properties:
|
||
appId:
|
||
description: appId,唯一id
|
||
type: integer
|
||
categoryType:
|
||
description: 导航类型 1=url跳转 2=二级导航 3=底部导航
|
||
type: integer
|
||
icon:
|
||
description: Icon
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
rank:
|
||
type: integer
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
updatedAt:
|
||
type: string
|
||
urlValue:
|
||
description: 跳转URL
|
||
type: string
|
||
type: object
|
||
srv_translationcategory.TranslationCategoryUpdateReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
param:
|
||
allOf:
|
||
- $ref: '#/definitions/srv_translationcategory.TranslationCategoryUpdate'
|
||
description: appId,唯一id
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_user.UserListReq:
|
||
properties:
|
||
id:
|
||
description: 用户ID
|
||
type: integer
|
||
nickName:
|
||
description: 昵称(模糊)
|
||
type: string
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.UserStatus'
|
||
description: 状态
|
||
type: object
|
||
srv_user.UserListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/usermod.User'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_user.UserUpdateReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
param:
|
||
$ref: '#/definitions/usermod.UserUpdate'
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_videocategory.VideoCategoryDelReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_videocategory.VideoCategoryReq:
|
||
properties:
|
||
displayPosition:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.CategoryDisplayPosition'
|
||
description: 显示位置 0=仅TAB 1=仅首页 2=两者都显示
|
||
id:
|
||
description: 分类 ID
|
||
type: integer
|
||
name:
|
||
description: 分类名称(模糊匹配)
|
||
type: string
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
sortType:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.CategorySortType'
|
||
description: 排序方式
|
||
type: object
|
||
srv_videocategory.VideoCategoryResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/videocategorymod.VideoCategory'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_videocategory.VideoCategoryUpdate:
|
||
properties:
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
displayMode:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.DisplayMode'
|
||
description: 展示方式
|
||
displayPosition:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.CategoryDisplayPosition'
|
||
description: 显示位置 0=仅TAB 1=仅首页 2=两者都显示
|
||
indexNow:
|
||
type: integer
|
||
isReIndexNow:
|
||
description: 是否重新提交索引
|
||
type: boolean
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
rank:
|
||
type: integer
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug
|
||
type: string
|
||
sortType:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.CategorySortType'
|
||
description: 排序方式
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
tags:
|
||
description: 关联视频标签
|
||
items:
|
||
type: integer
|
||
type: array
|
||
title:
|
||
description: APP显示
|
||
type: string
|
||
translationCategoryId:
|
||
description: 导航分类
|
||
type: integer
|
||
updatedAt:
|
||
type: string
|
||
type: object
|
||
srv_videocollection.CollectionMediaInfo:
|
||
properties:
|
||
coverImg:
|
||
description: 封面
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
desc:
|
||
description: 详细描述
|
||
type: string
|
||
id:
|
||
type: integer
|
||
nodes:
|
||
description: 节点
|
||
items:
|
||
$ref: '#/definitions/videoinformationmod.Node'
|
||
type: array
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.InformationStatus'
|
||
description: 帖子上架状态
|
||
title:
|
||
description: 帖子标题
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
video:
|
||
allOf:
|
||
- $ref: '#/definitions/videoinformationmod.VideoInfo'
|
||
description: 视频
|
||
type: object
|
||
srv_videocollection.GetCollectionMediaListReq:
|
||
properties:
|
||
collectionID:
|
||
type: integer
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
type: object
|
||
srv_videocollection.GetCollectionMediaListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/srv_videocollection.CollectionMediaInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_videocollection.UpdateCollectionMediaRankReq:
|
||
properties:
|
||
collectionID:
|
||
description: 合集ID
|
||
type: integer
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
videoId:
|
||
description: 视频ID
|
||
type: integer
|
||
type: object
|
||
srv_videocollection.VideoCollectionOptionMediaReq:
|
||
properties:
|
||
collectionID:
|
||
description: 合集ID
|
||
type: integer
|
||
isAdd:
|
||
description: 增加还是移除
|
||
type: boolean
|
||
videoIds:
|
||
description: 视频ID
|
||
items:
|
||
type: integer
|
||
type: array
|
||
type: object
|
||
srv_videocreater.VideoCreaterDelReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_videocreater.VideoCreaterReq:
|
||
properties:
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
type: object
|
||
srv_videocreater.VideoCreaterResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/videocreatermod.VideoCreaterInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_videocreater.VideoCreaterUpdate:
|
||
properties:
|
||
appId:
|
||
description: appId,唯一id
|
||
type: integer
|
||
background:
|
||
description: 背景
|
||
type: string
|
||
createType:
|
||
description: 创作者类型 0=普通 1=官方
|
||
type: integer
|
||
desc:
|
||
description: 简介
|
||
type: string
|
||
image:
|
||
description: 头像
|
||
type: string
|
||
isReIndexNow:
|
||
description: 是否重新提交索引
|
||
type: boolean
|
||
mediaTypes:
|
||
description: 作者关联的资源类型 1视频
|
||
items:
|
||
type: integer
|
||
type: array
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
updatedAt:
|
||
type: string
|
||
works:
|
||
description: 作品数量
|
||
type: integer
|
||
type: object
|
||
srv_videoinfo.AddVideoCollectionReq:
|
||
properties:
|
||
coverImg:
|
||
description: 封面
|
||
type: string
|
||
desc:
|
||
description: 详细描述
|
||
type: string
|
||
firstTag:
|
||
description: 一级标签
|
||
type: string
|
||
keyworld:
|
||
description: 关键字
|
||
items:
|
||
type: string
|
||
type: array
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
secondTags:
|
||
description: 二级标签标签
|
||
items:
|
||
type: string
|
||
type: array
|
||
tags:
|
||
description: 标签
|
||
items:
|
||
type: integer
|
||
type: array
|
||
title:
|
||
description: 帖子标题
|
||
type: string
|
||
type: object
|
||
srv_videoinfo.AddVideoReq:
|
||
properties:
|
||
fileId:
|
||
description: 资源id
|
||
items:
|
||
type: string
|
||
type: array
|
||
type: object
|
||
srv_videoinfo.SetFakeCountResp:
|
||
properties:
|
||
matchedCount:
|
||
description: 匹配到的视频数量
|
||
type: integer
|
||
modifiedCount:
|
||
description: 实际修改的视频数量
|
||
type: integer
|
||
type: object
|
||
srv_videoinfo.SetFakeLikesReq:
|
||
properties:
|
||
ids:
|
||
description: 视频ID集合,支持单个或批量
|
||
items:
|
||
type: integer
|
||
type: array
|
||
likesMax:
|
||
description: 假点赞数随机最大值,包含该值
|
||
type: integer
|
||
likesMin:
|
||
description: 假点赞数随机最小值,包含该值
|
||
type: integer
|
||
type: object
|
||
srv_videoinfo.SetFakeWatchTimesReq:
|
||
properties:
|
||
ids:
|
||
description: 视频ID集合,支持单个或批量
|
||
items:
|
||
type: integer
|
||
type: array
|
||
watchTimesMax:
|
||
description: 假观看次数随机最大值,包含该值
|
||
type: integer
|
||
watchTimesMin:
|
||
description: 假观看次数随机最小值,包含该值
|
||
type: integer
|
||
type: object
|
||
srv_videoinfo.SetRecommendReq:
|
||
properties:
|
||
ids:
|
||
description: 视频ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
isRecommend:
|
||
description: 是否推荐 true-推荐 false-不推荐
|
||
type: boolean
|
||
type: object
|
||
srv_videoinfo.SyncMediaFileItem:
|
||
properties:
|
||
bango:
|
||
type: string
|
||
coverImg:
|
||
type: string
|
||
fieldNameFs:
|
||
type: string
|
||
firstTag:
|
||
type: string
|
||
height:
|
||
type: integer
|
||
id:
|
||
type: string
|
||
keyworld:
|
||
items:
|
||
type: string
|
||
type: array
|
||
publish:
|
||
type: string
|
||
secondTags:
|
||
items:
|
||
type: string
|
||
type: array
|
||
taskId:
|
||
type: string
|
||
title:
|
||
type: string
|
||
videoTime:
|
||
type: integer
|
||
width:
|
||
type: integer
|
||
type: object
|
||
srv_videoinfo.SyncMediaFileReq:
|
||
properties:
|
||
fileId:
|
||
description: 媒资库影片 ID
|
||
items:
|
||
type: string
|
||
type: array
|
||
firstTagMap:
|
||
additionalProperties:
|
||
type: string
|
||
description: 覆盖一级标签
|
||
type: object
|
||
minVideoSeconds:
|
||
description: 最短时长,0 表示不限制
|
||
type: integer
|
||
sourceVersion:
|
||
description: v1 / v2
|
||
type: string
|
||
videoList:
|
||
description: 媒资库搜索结果,优先使用
|
||
items:
|
||
$ref: '#/definitions/srv_videoinfo.SyncMediaFileItem'
|
||
type: array
|
||
type: object
|
||
srv_videoinfo.VideoAddTagsReq:
|
||
properties:
|
||
tags:
|
||
description: 统一标签ID集合
|
||
items:
|
||
type: integer
|
||
type: array
|
||
videoIds:
|
||
description: 视频ID集合
|
||
items:
|
||
type: integer
|
||
type: array
|
||
required:
|
||
- tags
|
||
- videoIds
|
||
type: object
|
||
srv_videoinfo.VideoInfoDelReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_videoinfo.VideoInfoReq:
|
||
properties:
|
||
actressIds:
|
||
description: 女优ID
|
||
items:
|
||
type: integer
|
||
type: array
|
||
bango:
|
||
description: 番号,
|
||
type: string
|
||
categoryId:
|
||
description: 分类ID
|
||
type: integer
|
||
creatorId:
|
||
description: 作者Id
|
||
type: integer
|
||
creatorName:
|
||
description: 作者名称
|
||
type: string
|
||
endTime:
|
||
description: 创建时间-截止
|
||
type: string
|
||
id:
|
||
type: integer
|
||
isHot:
|
||
description: 是否热门
|
||
type: boolean
|
||
isRecommend:
|
||
description: 是否推荐 true-推荐 false-不推荐
|
||
type: boolean
|
||
isTop:
|
||
description: 是否置顶
|
||
type: boolean
|
||
keyworld:
|
||
description: 关键字
|
||
type: string
|
||
mediaType:
|
||
allOf:
|
||
- $ref: '#/definitions/videoinformationmod.MediaType'
|
||
description: 资源类型
|
||
optionAccount:
|
||
description: 最后操作人
|
||
type: string
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
sort:
|
||
description: 排序方式 0=创建时间 1=上架时间 2=更新时间 3=排序值 4=播放次数。按分类查询且排序方式为排序值时,使用该分类的 categoryRanks 排序
|
||
type: integer
|
||
startTime:
|
||
description: 创建时间-开始
|
||
type: string
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.InformationStatus'
|
||
description: 帖子上架状态
|
||
tag:
|
||
description: 标签
|
||
type: integer
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
videoFileId:
|
||
description: 切片id(切片列表的ID)
|
||
type: string
|
||
videoTaskId:
|
||
description: 视频任务id
|
||
type: string
|
||
type: object
|
||
srv_videoinfo.VideoInfoResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/videoinformationmod.VideoInformation'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_videoinfo.VideoInfoUpdate:
|
||
properties:
|
||
actressIds:
|
||
description: 女优ID
|
||
items:
|
||
type: integer
|
||
type: array
|
||
addedTime:
|
||
type: string
|
||
bango:
|
||
description: 番号,唯一
|
||
type: string
|
||
categoryId:
|
||
description: 分类ID
|
||
type: integer
|
||
cover:
|
||
description: 视频封面
|
||
type: string
|
||
coverImg:
|
||
description: 封面
|
||
type: string
|
||
creatorId:
|
||
description: 作者Id
|
||
type: integer
|
||
creatorName:
|
||
description: 作者名
|
||
type: string
|
||
desc:
|
||
description: 详细描述
|
||
type: string
|
||
firstTag:
|
||
description: 一级标签
|
||
type: string
|
||
height:
|
||
description: 分辨率高(视频才会存在)
|
||
type: integer
|
||
indexNow:
|
||
type: integer
|
||
isHot:
|
||
description: 是否热门
|
||
type: boolean
|
||
isReIndexNow:
|
||
description: 是否重新提交索引
|
||
type: boolean
|
||
isRecommend:
|
||
description: 是否推荐 true-推荐 false-不推荐
|
||
type: boolean
|
||
isTop:
|
||
description: 是否置顶
|
||
type: boolean
|
||
issuedAt:
|
||
description: 发行时间
|
||
type: string
|
||
issuedBrand:
|
||
description: 发行商
|
||
type: string
|
||
keyworld:
|
||
items:
|
||
type: string
|
||
type: array
|
||
mediaType:
|
||
allOf:
|
||
- $ref: '#/definitions/videoinformationmod.MediaType'
|
||
description: 资源类型
|
||
nodes:
|
||
description: 节点
|
||
items:
|
||
$ref: '#/definitions/videoinformationmod.Node'
|
||
type: array
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
secondTags:
|
||
description: 二级标签标签
|
||
items:
|
||
type: string
|
||
type: array
|
||
secondUpdatedAt:
|
||
description: 二次修改时间
|
||
type: string
|
||
slug:
|
||
description: slug
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.InformationStatus'
|
||
description: 帖子上架状态
|
||
tags:
|
||
description: 标签
|
||
items:
|
||
type: integer
|
||
type: array
|
||
title:
|
||
description: 帖子标题
|
||
type: string
|
||
unencryptedImage:
|
||
description: 不加密封面
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
video:
|
||
allOf:
|
||
- $ref: '#/definitions/videoinformationmod.VideoInfo'
|
||
description: 视频
|
||
videoTime:
|
||
description: 影片长度
|
||
type: integer
|
||
width:
|
||
description: 分辨率宽(视频才会存在)
|
||
type: integer
|
||
type: object
|
||
srv_videoinfo.VideoInfoUpdateReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
param:
|
||
allOf:
|
||
- $ref: '#/definitions/srv_videoinfo.VideoInfoUpdate'
|
||
description: appId,唯一id
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_videoinfo.VideoSetTagsReq:
|
||
properties:
|
||
ids:
|
||
description: 视频ID集合,传1个表示单条设置,传多个表示批量设置
|
||
items:
|
||
type: integer
|
||
type: array
|
||
tagIds:
|
||
description: 标签ID集合,可设置多个标签,传空数组表示清空标签,不传表示参数错误
|
||
items:
|
||
type: integer
|
||
type: array
|
||
required:
|
||
- ids
|
||
type: object
|
||
srv_videotag.HotTagItem:
|
||
properties:
|
||
tagId:
|
||
type: integer
|
||
title:
|
||
type: string
|
||
watchTimes:
|
||
type: integer
|
||
type: object
|
||
srv_videotag.HotTagResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/srv_videotag.HotTagItem'
|
||
type: array
|
||
type: object
|
||
srv_videotag.IpStatReq:
|
||
properties:
|
||
todayIP:
|
||
type: integer
|
||
yesterdayIP:
|
||
type: integer
|
||
type: object
|
||
srv_videotag.VideoTagInfoDelReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
srv_videotag.VideoTagInfoReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
title:
|
||
type: string
|
||
type: object
|
||
srv_videotag.VideoTagInfoResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/videotagmod.VideoTagInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_videotag.VideoTagInfoUpdate:
|
||
properties:
|
||
appId:
|
||
description: appId,唯一id
|
||
type: integer
|
||
images:
|
||
description: 背景
|
||
type: string
|
||
indexNow:
|
||
type: integer
|
||
isReIndexNow:
|
||
description: 是否重新提交索引
|
||
type: boolean
|
||
mediaTypes:
|
||
description: 作者关联的资源类型 1视频
|
||
items:
|
||
type: integer
|
||
type: array
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
title:
|
||
description: 帖子标题
|
||
type: string
|
||
updatedAt:
|
||
type: string
|
||
works:
|
||
description: 作品数量
|
||
type: integer
|
||
type: object
|
||
translationcategorymod.TranslationCategory:
|
||
properties:
|
||
categoryType:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.TranslationType'
|
||
description: 导航类型 1:url 2:二级导航 3:底部导航
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
icon:
|
||
description: Icon
|
||
type: string
|
||
id:
|
||
description: Id
|
||
type: integer
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
urlValue:
|
||
description: 跳转URL
|
||
type: string
|
||
type: object
|
||
translationmod.TranslationInfo:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
htmlId:
|
||
description: 富文本ID
|
||
type: integer
|
||
id:
|
||
description: Id
|
||
type: integer
|
||
isFriendAds:
|
||
description: 是否是友链广告位
|
||
type: boolean
|
||
link:
|
||
description: 外部跳转
|
||
type: string
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
transCategoryId:
|
||
description: 导航分类
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
usermod.User:
|
||
properties:
|
||
accountNo:
|
||
description: 账号
|
||
type: string
|
||
age:
|
||
description: 年龄
|
||
type: integer
|
||
agentInviteCode:
|
||
description: 被邀请的inviteCode
|
||
type: string
|
||
appVer:
|
||
description: app版本
|
||
type: string
|
||
auth:
|
||
description: 是否认证
|
||
type: boolean
|
||
avatar:
|
||
description: 头像
|
||
type: string
|
||
backgroud:
|
||
description: 背景图
|
||
type: string
|
||
consecutiveLogin:
|
||
description: 连续登陆天数
|
||
type: integer
|
||
consumptionTotal:
|
||
description: 金币总消费数量
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
currentVipExpire:
|
||
description: 当前vip过期时间
|
||
type: string
|
||
devID:
|
||
description: 设备唯一标示
|
||
type: string
|
||
devV2:
|
||
description: 设备唯一设备ID
|
||
type: string
|
||
device:
|
||
description: 设备
|
||
type: string
|
||
districtCode:
|
||
description: 商区码
|
||
type: string
|
||
gender:
|
||
description: 性别 0-未知,1-男,2-女
|
||
type: integer
|
||
id:
|
||
description: ID
|
||
type: integer
|
||
introduction:
|
||
description: 简介
|
||
type: string
|
||
inviteCode:
|
||
description: 邀请码
|
||
type: string
|
||
invites:
|
||
description: 我邀请的人的个数(我邀请他人)
|
||
type: integer
|
||
isRegister:
|
||
description: 是否已注册
|
||
type: boolean
|
||
lastIp:
|
||
description: 上次登陆IP
|
||
type: string
|
||
lastLoginAt:
|
||
description: 上次登陆时间
|
||
type: string
|
||
loginType:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.LoginType'
|
||
description: 登陆方式
|
||
mac:
|
||
description: 设备唯一mac地址
|
||
type: string
|
||
modifyUserNameAt:
|
||
description: 上一次修改用户时间
|
||
type: string
|
||
nickName:
|
||
description: 昵称
|
||
type: string
|
||
oriVer:
|
||
description: 注册时的app版本
|
||
type: string
|
||
password:
|
||
description: 登陆密码
|
||
type: string
|
||
recharge:
|
||
description: 当前充值余额,金币个数
|
||
type: integer
|
||
rechargeTotal:
|
||
description: 累计充值额,金币个数
|
||
type: integer
|
||
regIp:
|
||
description: 注册IP
|
||
type: string
|
||
region:
|
||
description: 地区
|
||
type: string
|
||
registerTime:
|
||
type: string
|
||
score:
|
||
description: 积分
|
||
type: integer
|
||
scoreInvites:
|
||
description: 邀请人获得的积分累计
|
||
type: integer
|
||
scoreLvName:
|
||
description: 积分等级名称
|
||
type: string
|
||
scoreTotal:
|
||
description: 累计积分
|
||
type: integer
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.UserStatus'
|
||
description: 状态
|
||
sysMsgAt:
|
||
description: 获取系统消息时间
|
||
type: string
|
||
sysType:
|
||
description: 系统类型 ios android
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
usermod.UserUpdate:
|
||
properties:
|
||
accountNo:
|
||
description: 账号
|
||
type: string
|
||
age:
|
||
description: 年龄
|
||
type: integer
|
||
agentInviteCode:
|
||
description: 被邀请的inviteCode
|
||
type: string
|
||
appVer:
|
||
description: app版本
|
||
type: string
|
||
auth:
|
||
description: 是否认证
|
||
type: boolean
|
||
avatar:
|
||
description: 头像
|
||
type: string
|
||
backgroud:
|
||
description: 背景图
|
||
type: string
|
||
consecutiveLogin:
|
||
description: 连续登陆天数
|
||
type: integer
|
||
consumptionTotal:
|
||
description: 金币总消费数量
|
||
type: integer
|
||
currentVipExpire:
|
||
description: 当前vip过期时间
|
||
type: string
|
||
devID:
|
||
description: 设备唯一标示
|
||
type: string
|
||
devV2:
|
||
description: 设备唯一设备ID
|
||
type: string
|
||
device:
|
||
description: 设备
|
||
type: string
|
||
districtCode:
|
||
description: 商区码
|
||
type: string
|
||
email:
|
||
description: 邮箱
|
||
type: string
|
||
gender:
|
||
description: 性别 0-未知,1-男,2-女
|
||
type: integer
|
||
introduction:
|
||
description: 简介
|
||
type: string
|
||
inviteCode:
|
||
description: 邀请码
|
||
type: string
|
||
invites:
|
||
description: 我邀请的人的个数(我邀请他人)
|
||
type: integer
|
||
isRegister:
|
||
description: 是否已注册
|
||
type: boolean
|
||
lastIp:
|
||
description: 上次登陆IP
|
||
type: string
|
||
lastLoginAt:
|
||
description: 上次登陆时间
|
||
type: string
|
||
loginType:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.LoginType'
|
||
description: 登陆方式
|
||
mac:
|
||
description: 设备唯一mac地址
|
||
type: string
|
||
merchantExpiredAt:
|
||
description: 商家/兼职有效期
|
||
type: string
|
||
modifyUserNameAt:
|
||
description: 上一次修改用户时间
|
||
type: string
|
||
nickName:
|
||
description: 昵称
|
||
type: string
|
||
oriVer:
|
||
description: 注册时的app版本
|
||
type: string
|
||
password:
|
||
description: 登陆密码
|
||
type: string
|
||
recharge:
|
||
description: 当前充值余额,金币个数
|
||
type: integer
|
||
rechargeTotal:
|
||
description: 累计充值额,金币个数
|
||
type: integer
|
||
regIp:
|
||
description: 注册IP
|
||
type: string
|
||
region:
|
||
description: 地区
|
||
type: string
|
||
registerTime:
|
||
type: string
|
||
score:
|
||
description: 积分
|
||
type: integer
|
||
scoreInvites:
|
||
description: 邀请人获得的积分累计
|
||
type: integer
|
||
scoreLvName:
|
||
description: 积分等级名称
|
||
type: string
|
||
scoreTotal:
|
||
description: 累计积分
|
||
type: integer
|
||
showCardExpiredAt:
|
||
description: 最新会员卡过期时间
|
||
type: string
|
||
showCardId:
|
||
description: 最新会员卡id
|
||
type: integer
|
||
showCardName:
|
||
description: 最新会员卡名称
|
||
type: string
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.UserStatus'
|
||
description: 状态
|
||
sysMsgAt:
|
||
description: 获取系统消息时间
|
||
type: string
|
||
sysType:
|
||
description: 系统类型 ios android
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
videocategorymod.VideoCategory:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
displayMode:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.DisplayMode'
|
||
description: 展示方式 0:默认 1:卡片层叠轮播 2:头像列表 3:图文列表 4:大封面列表
|
||
displayPosition:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.CategoryDisplayPosition'
|
||
description: 显示位置 0=仅TAB 1=仅首页 2=两者都显示
|
||
id:
|
||
description: Id
|
||
type: integer
|
||
indexNow:
|
||
description: 是否需要提交 0:代表提交 1:表示已提交 运营通过接口可以修改
|
||
type: integer
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug
|
||
type: string
|
||
sortType:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.CategorySortType'
|
||
description: 排序方式
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
tags:
|
||
description: 关联视频标签
|
||
items:
|
||
type: integer
|
||
type: array
|
||
title:
|
||
description: APP显示
|
||
type: string
|
||
translationCategoryId:
|
||
description: 导航分类
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
videocreatermod.VideoCreaterInfo:
|
||
properties:
|
||
background:
|
||
description: 背景
|
||
type: string
|
||
createType:
|
||
description: 创作者类型 0=普通 1=官方
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
desc:
|
||
description: 简介
|
||
type: string
|
||
id:
|
||
type: integer
|
||
image:
|
||
description: 头像
|
||
type: string
|
||
indexNow:
|
||
description: 是否需要提交 0:代表提交 1:表示已提交 运营通过接口可以修改
|
||
type: integer
|
||
mediaTypes:
|
||
description: 作者关联的资源类型 1视频
|
||
items:
|
||
type: integer
|
||
type: array
|
||
name:
|
||
description: 帖子标题
|
||
type: string
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
slug:
|
||
description: slug
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
works:
|
||
description: 作品数量
|
||
type: integer
|
||
type: object
|
||
videoinformationmod.HevcStatus:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- -1
|
||
type: integer
|
||
x-enum-comments:
|
||
HevcStatusFailed: 转码失败
|
||
HevcStatusNone: 未提交转码
|
||
HevcStatusPending: 转码中
|
||
HevcStatusSuccess: 转码成功
|
||
x-enum-varnames:
|
||
- HevcStatusNone
|
||
- HevcStatusPending
|
||
- HevcStatusSuccess
|
||
- HevcStatusFailed
|
||
videoinformationmod.MediaType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
type: integer
|
||
x-enum-comments:
|
||
MediaType_AV: AV视频
|
||
MediaType_Advitise: 广告
|
||
MediaType_Collection: 合集
|
||
MediaType_Video: 视频
|
||
x-enum-varnames:
|
||
- MediaType_Video
|
||
- MediaType_Collection
|
||
- MediaType_Advitise
|
||
- MediaType_AV
|
||
videoinformationmod.Node:
|
||
properties:
|
||
images:
|
||
description: 图片
|
||
items:
|
||
type: string
|
||
type: array
|
||
nodeId:
|
||
description: 节点ID
|
||
type: string
|
||
text:
|
||
description: 文本
|
||
type: string
|
||
title:
|
||
description: 节点标题
|
||
type: string
|
||
url:
|
||
description: 链接
|
||
type: string
|
||
videos:
|
||
description: 视频信息列表
|
||
items:
|
||
$ref: '#/definitions/videoinformationmod.VideoInfo'
|
||
type: array
|
||
type: object
|
||
videoinformationmod.VideoInfo:
|
||
properties:
|
||
cover:
|
||
description: 视频封面
|
||
type: string
|
||
fileId:
|
||
description: 媒资库ID
|
||
type: string
|
||
h265Url:
|
||
description: H.265 m3u8 播放地址,空字符串表示暂无该编码源
|
||
type: string
|
||
height:
|
||
description: 分辨率高(视频才会存在)
|
||
type: integer
|
||
preMp4FileNameFs:
|
||
description: 预览MP4文件
|
||
type: string
|
||
taskId:
|
||
description: 视频ID(视频才会存在)
|
||
type: string
|
||
unencryptedPreMp4:
|
||
description: 不加密的预览MP4
|
||
type: string
|
||
url:
|
||
description: H.264 m3u8 播放地址(始终存在)
|
||
type: string
|
||
videoTime:
|
||
description: 影片长度
|
||
type: integer
|
||
width:
|
||
description: 分辨率宽(视频才会存在)
|
||
type: integer
|
||
type: object
|
||
videoinformationmod.VideoInformation:
|
||
properties:
|
||
actressIds:
|
||
description: 女优ID
|
||
items:
|
||
type: integer
|
||
type: array
|
||
addedTime:
|
||
description: 上架时间
|
||
type: string
|
||
audioFile:
|
||
description: 音频文件路径
|
||
type: string
|
||
bango:
|
||
description: 番号,唯一
|
||
type: string
|
||
categoryId:
|
||
description: 分类ID
|
||
type: integer
|
||
coverImg:
|
||
description: 封面
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
creatorId:
|
||
description: 作者Id
|
||
type: integer
|
||
creatorName:
|
||
description: 作者名称
|
||
type: string
|
||
desc:
|
||
description: 详细描述
|
||
type: string
|
||
fake:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.FakeFlow'
|
||
description: 伪造流量
|
||
firstTag:
|
||
description: 一级标签
|
||
type: string
|
||
hevcFailCount:
|
||
description: 主视频转码累计失败次数
|
||
type: integer
|
||
hevcMetaInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/videoinformationmod.VideoMetaInfo'
|
||
description: H265 视频元信息
|
||
hevcStatus:
|
||
allOf:
|
||
- $ref: '#/definitions/videoinformationmod.HevcStatus'
|
||
description: 主视频 H265 转码状态
|
||
id:
|
||
type: integer
|
||
indexNow:
|
||
description: 是否需要提交 0:代表提交 1:表示已提交 运营通过接口可以修改
|
||
type: integer
|
||
isHot:
|
||
description: 是否热门
|
||
type: boolean
|
||
isRecommend:
|
||
description: 是否推荐 true-推荐 false-不推荐
|
||
type: boolean
|
||
isTop:
|
||
description: 是否置顶
|
||
type: boolean
|
||
issuedAt:
|
||
description: 发行时间
|
||
type: string
|
||
issuedBrand:
|
||
description: 发行商
|
||
type: string
|
||
keyworld:
|
||
description: 关键字
|
||
items:
|
||
type: string
|
||
type: array
|
||
mediaType:
|
||
allOf:
|
||
- $ref: '#/definitions/videoinformationmod.MediaType'
|
||
description: 资源类型
|
||
nodes:
|
||
description: 节点
|
||
items:
|
||
$ref: '#/definitions/videoinformationmod.Node'
|
||
type: array
|
||
optionAccount:
|
||
description: 最后操作人
|
||
type: string
|
||
pageUpdatedAt:
|
||
description: 页面展示更新时间
|
||
type: string
|
||
previewVtt:
|
||
description: 雪碧图 vtt
|
||
type: string
|
||
real:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.Flow'
|
||
description: 真实流量
|
||
realUpdateAt:
|
||
description: 播放相关数据更新时间
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
secondTags:
|
||
description: 二级标签标签
|
||
items:
|
||
type: string
|
||
type: array
|
||
secondUpdatedAt:
|
||
description: 二次修改时间
|
||
type: string
|
||
slug:
|
||
description: slug
|
||
type: string
|
||
smartCover:
|
||
description: 智能封面
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.InformationStatus'
|
||
description: 帖子上架状态
|
||
syncId:
|
||
description: 同步ID
|
||
type: string
|
||
tags:
|
||
description: 标签
|
||
items:
|
||
type: integer
|
||
type: array
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
unencryptedImage:
|
||
description: 不加密封面
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
uploadUserName:
|
||
description: 上传用户名
|
||
type: string
|
||
video:
|
||
allOf:
|
||
- $ref: '#/definitions/videoinformationmod.VideoInfo'
|
||
description: 视频
|
||
videoCount:
|
||
description: 合集视频数量
|
||
type: integer
|
||
type: object
|
||
videoinformationmod.VideoMetaInfo:
|
||
properties:
|
||
audioBitrate:
|
||
type: integer
|
||
audioChannels:
|
||
type: integer
|
||
audioCodec:
|
||
type: string
|
||
audioSampleRate:
|
||
type: integer
|
||
bitrate:
|
||
type: integer
|
||
codec:
|
||
type: string
|
||
duration:
|
||
type: number
|
||
fps:
|
||
type: number
|
||
height:
|
||
type: integer
|
||
m3u8Url:
|
||
type: string
|
||
pixFmt:
|
||
type: string
|
||
profile:
|
||
type: string
|
||
size:
|
||
type: integer
|
||
videoBitrate:
|
||
type: integer
|
||
width:
|
||
type: integer
|
||
type: object
|
||
videotagmod.VideoTagInfo:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
type: integer
|
||
images:
|
||
description: 背景
|
||
type: string
|
||
indexNow:
|
||
description: 是否需要提交 0:代表提交 1:表示已提交 运营通过接口可以修改
|
||
type: integer
|
||
isShowHome:
|
||
description: 是否显示在首页
|
||
type: boolean
|
||
mediaTypes:
|
||
description: 作者关联的资源类型 1视频
|
||
items:
|
||
type: integer
|
||
type: array
|
||
seoInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/pubdef.SeoValue'
|
||
description: Seo相关信息
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 上架状态
|
||
type: boolean
|
||
title:
|
||
description: 帖子标题
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
watchTimes:
|
||
description: 预计算:该标签下所有视频的累计播放量
|
||
type: integer
|
||
works:
|
||
description: 作品数量
|
||
type: integer
|
||
type: object
|
||
web_acc.AccOpLogReq:
|
||
properties:
|
||
actId:
|
||
description: 操作人Id
|
||
type: integer
|
||
action:
|
||
description: 操作目的
|
||
type: string
|
||
endTime:
|
||
description: 开始时间
|
||
type: string
|
||
pageNum:
|
||
description: 页码
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
path:
|
||
description: 请求接口
|
||
type: string
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
type: object
|
||
web_acc.AccOpLogResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/srv_acc.OpLogInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
web_acc.BindQurlReq:
|
||
properties:
|
||
acc:
|
||
description: 账户
|
||
type: string
|
||
type: object
|
||
web_acc.BindQurlResp:
|
||
properties:
|
||
result:
|
||
description: 是否成功 true:成功 false:未成功
|
||
type: boolean
|
||
type: object
|
||
web_acc.MainWebLoginReq:
|
||
properties:
|
||
acc:
|
||
description: 账户
|
||
type: string
|
||
code:
|
||
description: 验证码
|
||
type: string
|
||
pwd:
|
||
description: 密码
|
||
type: string
|
||
type: object
|
||
web_acc.MainWebLoginResp:
|
||
properties:
|
||
acc:
|
||
description: 账户
|
||
type: string
|
||
accId:
|
||
description: 账户id
|
||
type: integer
|
||
qurl:
|
||
description: 二维码
|
||
items:
|
||
type: integer
|
||
type: array
|
||
roleId:
|
||
description: 角色id
|
||
type: integer
|
||
token:
|
||
description: token
|
||
type: string
|
||
type: object
|
||
web_acc.MwAccAddReq:
|
||
properties:
|
||
acc:
|
||
description: 账户
|
||
type: string
|
||
email:
|
||
description: 邮箱
|
||
type: string
|
||
isEnb:
|
||
description: 使能
|
||
type: boolean
|
||
limitIP:
|
||
description: 允许访问的IP
|
||
items:
|
||
type: string
|
||
type: array
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
pwd:
|
||
description: 密码
|
||
type: string
|
||
roleId:
|
||
description: 角色ID
|
||
type: integer
|
||
type: object
|
||
web_acc.MwAccAddResp:
|
||
properties:
|
||
result:
|
||
description: 是否成功 true:成功 false:未成功
|
||
type: boolean
|
||
type: object
|
||
web_acc.MwAccDelReq:
|
||
properties:
|
||
id:
|
||
description: 账号Id
|
||
type: integer
|
||
type: object
|
||
web_acc.MwAccDelResp:
|
||
properties:
|
||
result:
|
||
description: 是否成功 true:成功 false:未成功
|
||
type: boolean
|
||
type: object
|
||
web_acc.MwAccGetInfoReq:
|
||
properties:
|
||
id:
|
||
description: 角色id
|
||
type: integer
|
||
type: object
|
||
web_acc.MwAccGetInfoResp:
|
||
properties:
|
||
acc:
|
||
description: 账号
|
||
type: string
|
||
email:
|
||
description: 邮箱
|
||
type: string
|
||
id:
|
||
description: 账号Id
|
||
type: integer
|
||
isEnb:
|
||
description: 使能
|
||
type: boolean
|
||
limitIP:
|
||
description: 允许访问的IP
|
||
items:
|
||
type: string
|
||
type: array
|
||
pwd:
|
||
description: 密码
|
||
type: string
|
||
roleId:
|
||
description: 角色Id
|
||
type: integer
|
||
userName:
|
||
description: 用户名
|
||
type: string
|
||
type: object
|
||
web_acc.MwAccGetStatusReq:
|
||
properties:
|
||
id:
|
||
description: 角色id
|
||
type: integer
|
||
type: object
|
||
web_acc.MwAccGetStatusResp:
|
||
properties:
|
||
feedBack:
|
||
description: 禁用原因
|
||
type: string
|
||
id:
|
||
description: 账号Id
|
||
type: integer
|
||
isEnb:
|
||
description: 使能
|
||
type: boolean
|
||
userName:
|
||
description: 用户名
|
||
type: string
|
||
type: object
|
||
web_acc.MwAccListReq:
|
||
properties:
|
||
keyWords:
|
||
description: 搜索条件
|
||
type: string
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
status:
|
||
description: 状态 1正常 2 禁用
|
||
type: integer
|
||
type: object
|
||
web_acc.MwAccListResp:
|
||
properties:
|
||
accRec:
|
||
description: 当前页配置记录
|
||
items:
|
||
$ref: '#/definitions/web_acc.MwAccRec'
|
||
type: array
|
||
totalCount:
|
||
description: 总共数量
|
||
type: integer
|
||
type: object
|
||
web_acc.MwAccRec:
|
||
properties:
|
||
acc:
|
||
description: 账号
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: integer
|
||
email:
|
||
description: 邮箱
|
||
type: string
|
||
feedBack:
|
||
description: 禁用原因
|
||
type: string
|
||
id:
|
||
description: 账号Id
|
||
type: integer
|
||
isBase32:
|
||
description: |-
|
||
// 二步签名
|
||
Base32 string `json:"base32"`
|
||
是否已签名
|
||
type: boolean
|
||
isEnb:
|
||
description: 使能
|
||
type: boolean
|
||
limitIP:
|
||
description: 允许访问的IP
|
||
items:
|
||
type: string
|
||
type: array
|
||
pwd:
|
||
description: 密码
|
||
type: string
|
||
roleId:
|
||
description: 角色Id
|
||
type: integer
|
||
roleName:
|
||
description: 角色名
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: integer
|
||
userName:
|
||
description: 用户名
|
||
type: string
|
||
type: object
|
||
web_acc.MwAccSaveStatusReq:
|
||
properties:
|
||
feedBack:
|
||
description: 禁用原因
|
||
type: string
|
||
id:
|
||
description: 账号Id
|
||
type: integer
|
||
isEnb:
|
||
description: 使能
|
||
type: boolean
|
||
userName:
|
||
description: 用户名
|
||
type: string
|
||
type: object
|
||
web_acc.MwAccSaveStatusResp:
|
||
properties:
|
||
result:
|
||
description: 是否成功 true:成功 false:未成功
|
||
type: boolean
|
||
type: object
|
||
web_acc.MwAccUpPwdReq:
|
||
properties:
|
||
id:
|
||
description: 账号Id
|
||
type: integer
|
||
pwd:
|
||
description: 密码
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
web_acc.MwAccUpReq:
|
||
properties:
|
||
acc:
|
||
description: 账号
|
||
type: string
|
||
email:
|
||
description: 邮箱
|
||
type: string
|
||
id:
|
||
description: 账号Id
|
||
type: integer
|
||
isEnb:
|
||
description: 使能
|
||
type: boolean
|
||
limitIP:
|
||
description: 允许访问的IP
|
||
items:
|
||
type: string
|
||
type: array
|
||
pwd:
|
||
description: 密码
|
||
type: string
|
||
roleId:
|
||
description: 角色Id
|
||
type: integer
|
||
userName:
|
||
description: 用户名
|
||
type: string
|
||
type: object
|
||
web_acc.MwAccUpResp:
|
||
properties:
|
||
result:
|
||
description: 是否成功 true:成功 false:未成功
|
||
type: boolean
|
||
type: object
|
||
web_acc.MwRoleAddReq:
|
||
properties:
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
isEnb:
|
||
description: 状态
|
||
type: boolean
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
type: object
|
||
web_acc.MwRoleAddResp:
|
||
properties:
|
||
result:
|
||
description: 是否成功 true:成功 false:未成功
|
||
type: boolean
|
||
type: object
|
||
web_acc.MwRoleDelReq:
|
||
properties:
|
||
id:
|
||
description: 角色id
|
||
type: integer
|
||
type: object
|
||
web_acc.MwRoleDelResp:
|
||
properties:
|
||
result:
|
||
description: 是否成功 true:成功 false:未成功
|
||
type: boolean
|
||
type: object
|
||
web_acc.MwRoleDrop:
|
||
properties:
|
||
id:
|
||
description: 角色Id
|
||
type: integer
|
||
name:
|
||
description: 角色名称
|
||
type: string
|
||
type: object
|
||
web_acc.MwRoleDropResp:
|
||
properties:
|
||
roleDrop:
|
||
description: 是否成功 true:成功 false:未成功
|
||
items:
|
||
$ref: '#/definitions/web_acc.MwRoleDrop'
|
||
type: array
|
||
type: object
|
||
web_acc.MwRoleEnableReq:
|
||
properties:
|
||
id:
|
||
description: 角色id
|
||
type: integer
|
||
isEnb:
|
||
description: 状态
|
||
type: boolean
|
||
type: object
|
||
web_acc.MwRoleEnableResp:
|
||
properties:
|
||
result:
|
||
description: 是否成功 true:成功 false:未成功
|
||
type: boolean
|
||
type: object
|
||
web_acc.MwRoleGetAuthReq:
|
||
properties:
|
||
id:
|
||
description: 角色id
|
||
type: integer
|
||
type: object
|
||
web_acc.MwRoleGetAuthResp:
|
||
properties:
|
||
id:
|
||
description: 角色id
|
||
type: integer
|
||
router:
|
||
items:
|
||
$ref: '#/definitions/web_acc.Router'
|
||
type: array
|
||
type: object
|
||
web_acc.MwRoleGetInfoReq:
|
||
properties:
|
||
id:
|
||
description: 角色id
|
||
type: integer
|
||
type: object
|
||
web_acc.MwRoleGetInfoResp:
|
||
properties:
|
||
roleRec:
|
||
$ref: '#/definitions/web_acc.MwRoleRec'
|
||
type: object
|
||
web_acc.MwRoleListResp:
|
||
properties:
|
||
roleRecs:
|
||
description: 当前页配置记录
|
||
items:
|
||
$ref: '#/definitions/web_acc.MwRoleRec'
|
||
type: array
|
||
totalCount:
|
||
description: 总共数量
|
||
type: integer
|
||
type: object
|
||
web_acc.MwRoleRec:
|
||
properties:
|
||
apiMenus:
|
||
description: 已有权限的api
|
||
items:
|
||
type: string
|
||
type: array
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
id:
|
||
description: 角色Id
|
||
type: integer
|
||
isEnb:
|
||
description: 是否启用 false:禁用 true:启用
|
||
type: boolean
|
||
name:
|
||
description: 角色名称
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
web_acc.MwRoleUpAuthReq:
|
||
properties:
|
||
id:
|
||
description: 角色id
|
||
type: integer
|
||
router:
|
||
items:
|
||
$ref: '#/definitions/web_acc.Router'
|
||
type: array
|
||
type: object
|
||
web_acc.MwRoleUpAuthResp:
|
||
properties:
|
||
result:
|
||
description: 是否成功 true:成功 false:未成功
|
||
type: boolean
|
||
type: object
|
||
web_acc.MwRoleUpReq:
|
||
properties:
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
id:
|
||
description: 角色id
|
||
type: integer
|
||
isEnb:
|
||
description: 状态
|
||
type: boolean
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
type: object
|
||
web_acc.MwRoleUpResp:
|
||
properties:
|
||
result:
|
||
description: 是否成功 true:成功 false:未成功
|
||
type: boolean
|
||
type: object
|
||
web_acc.Router:
|
||
properties:
|
||
apiUrl:
|
||
items:
|
||
$ref: '#/definitions/web_acc.Router_ApiUrl'
|
||
type: array
|
||
children:
|
||
items:
|
||
$ref: '#/definitions/web_acc.Router'
|
||
type: array
|
||
component:
|
||
type: string
|
||
hidden:
|
||
type: boolean
|
||
isShow:
|
||
type: boolean
|
||
meta:
|
||
$ref: '#/definitions/web_acc.Router_Meta'
|
||
name:
|
||
type: string
|
||
path:
|
||
type: string
|
||
redirect:
|
||
type: string
|
||
type: object
|
||
web_acc.Router_ApiUrl:
|
||
properties:
|
||
desc:
|
||
type: string
|
||
method:
|
||
items:
|
||
type: string
|
||
type: array
|
||
status:
|
||
type: boolean
|
||
url:
|
||
items:
|
||
type: string
|
||
type: array
|
||
type: object
|
||
web_acc.Router_Meta:
|
||
properties:
|
||
icon:
|
||
type: string
|
||
noCache:
|
||
type: boolean
|
||
title:
|
||
type: string
|
||
type: object
|
||
web_cfg.GetSysConfigReq:
|
||
type: object
|
||
web_cfg.GetSysConfigResp:
|
||
properties:
|
||
appAddr:
|
||
description: APP下载地址(落地页)
|
||
type: string
|
||
channelCode:
|
||
description: 渠道码
|
||
type: string
|
||
dhDescription:
|
||
description: 导航SEO描述
|
||
type: string
|
||
dhKeyworld:
|
||
description: 导航SEO关键字
|
||
items:
|
||
type: string
|
||
type: array
|
||
dhNewUrlAddr1:
|
||
description: 导航页-线路1
|
||
type: string
|
||
dhNewUrlAddr2:
|
||
description: 导航页-线路2
|
||
type: string
|
||
dhNewUrlAddr3:
|
||
description: 导航页-线路3
|
||
type: string
|
||
dhSiteName:
|
||
description: 导航SEO网站名称
|
||
type: string
|
||
dhTitle:
|
||
description: 导航SEO标题
|
||
type: string
|
||
downloadVideoUrl:
|
||
description: 下载视频URL
|
||
type: string
|
||
enableH265:
|
||
description: 是否允许客户端使用 H265 地址播放
|
||
type: boolean
|
||
foreverUrlAddr:
|
||
description: 永久地址
|
||
type: string
|
||
freeVPN:
|
||
description: 免费vpn链接
|
||
type: string
|
||
gitAddr:
|
||
description: git地址
|
||
type: string
|
||
gmailAddr:
|
||
description: 邮箱地址
|
||
type: string
|
||
id:
|
||
type: integer
|
||
imgAppCdn:
|
||
description: 图片CDN(app使用)
|
||
type: string
|
||
imgAppUsCdn:
|
||
description: 图片CDN(海外app使用)
|
||
type: string
|
||
imgWebCdn:
|
||
description: 图片CDN(web使用)
|
||
type: string
|
||
m3u8DayRateLimitMax:
|
||
description: 每 IP 每天最多不同正片数,<=0 使用默认 80
|
||
type: integer
|
||
mediaAppCdn:
|
||
description: 视频CDN(app使用)
|
||
type: string
|
||
mediaAppUsCdn:
|
||
description: 视频CDN(海外app使用)
|
||
type: string
|
||
mediaWebCdn:
|
||
description: 视频CDN(web使用)
|
||
type: string
|
||
mp4Addr:
|
||
description: mp4地址(web使用)
|
||
type: string
|
||
newUrlAddr:
|
||
description: 网站管理
|
||
type: string
|
||
newUrlAddr1:
|
||
description: 最新地址(备用地址1)
|
||
type: string
|
||
newUrlAddr2:
|
||
description: 最新地址(备用地址2)
|
||
type: string
|
||
pdfAddr:
|
||
description: 回家的路PDF
|
||
type: string
|
||
potaoGroup:
|
||
description: 土豆群
|
||
type: string
|
||
qq:
|
||
description: qq群
|
||
type: string
|
||
sitemapDefaultImages:
|
||
description: Sitemap里面默认封面图
|
||
items:
|
||
type: string
|
||
type: array
|
||
telegram:
|
||
description: 商务tg
|
||
type: string
|
||
telegramAdd:
|
||
description: 加入我们tg
|
||
type: string
|
||
tgGroup:
|
||
description: tg群
|
||
type: string
|
||
translationAddr:
|
||
description: 应用导航
|
||
type: string
|
||
twitterAddr:
|
||
description: 推特地址
|
||
type: string
|
||
unencryptedCdn:
|
||
description: 不加密资源使用的cdn
|
||
type: string
|
||
useAddress:
|
||
description: 所有使用中的域名
|
||
items:
|
||
type: string
|
||
type: array
|
||
version:
|
||
description: 版本号,用于更新乐观锁
|
||
type: integer
|
||
watermarkImage:
|
||
description: 图片水印文件
|
||
type: string
|
||
watermarkMedia:
|
||
description: 视频水印文件(底部右边)
|
||
type: string
|
||
watermarkMediaBottomLeft:
|
||
description: 视频水印文件(底部左边)
|
||
type: string
|
||
watermarkMediaTop:
|
||
description: 视频水印文件(顶部左边)
|
||
type: string
|
||
watermarkMediaTopRight:
|
||
description: 视频水印文件(顶部右边)
|
||
type: string
|
||
webAddr:
|
||
description: 网站SEO网站地址
|
||
type: string
|
||
webDescription:
|
||
description: 网站SEO描述
|
||
type: string
|
||
webKeyworld:
|
||
description: 网站SEO关键字
|
||
items:
|
||
type: string
|
||
type: array
|
||
webSiteName:
|
||
description: 网站SEO网站名称
|
||
type: string
|
||
webTitle:
|
||
description: SEO
|
||
type: string
|
||
weiChart:
|
||
description: 微信群
|
||
type: string
|
||
type: object
|
||
web_cfg.SysConfigUpdateReq:
|
||
properties:
|
||
appAddr:
|
||
description: APP下载地址(落地页)
|
||
type: string
|
||
channelCode:
|
||
description: 渠道码
|
||
type: string
|
||
dhDescription:
|
||
description: 导航SEO描述
|
||
type: string
|
||
dhKeyworld:
|
||
description: 导航SEO关键字
|
||
items:
|
||
type: string
|
||
type: array
|
||
dhNewUrlAddr1:
|
||
description: 导航页-线路一
|
||
type: string
|
||
dhNewUrlAddr2:
|
||
description: 导航页-线路2
|
||
type: string
|
||
dhNewUrlAddr3:
|
||
description: 导航页-线路3
|
||
type: string
|
||
dhSiteName:
|
||
description: 导航SEO网站名称
|
||
type: string
|
||
dhTitle:
|
||
description: 导航SEO标题
|
||
type: string
|
||
downloadVideoUrl:
|
||
description: 下载视频URL
|
||
type: string
|
||
enableH265:
|
||
description: 是否允许客户端使用 H265 地址播放
|
||
type: boolean
|
||
foreverUrlAddr:
|
||
description: 永久地址
|
||
type: string
|
||
gitAddr:
|
||
description: git地址
|
||
type: string
|
||
gmailAddr:
|
||
description: 邮箱地址
|
||
type: string
|
||
imgAppCdn:
|
||
description: 图片CDN(app使用)
|
||
type: string
|
||
imgAppUsCdn:
|
||
description: 图片CDN(海外app使用)
|
||
type: string
|
||
imgWebCdn:
|
||
description: 图片CDN(web使用)
|
||
type: string
|
||
m3u8DayRateLimitMax:
|
||
description: 每 IP 每天最多不同正片数,<=0 使用默认 80
|
||
type: integer
|
||
mediaAppCdn:
|
||
description: 视频CDN(app使用)
|
||
type: string
|
||
mediaAppUsCdn:
|
||
description: 视频CDN(海外app使用)
|
||
type: string
|
||
mediaWebCdn:
|
||
description: 视频CDN(web使用)
|
||
type: string
|
||
mp4Addr:
|
||
description: mp4地址(web使用)
|
||
type: string
|
||
newUrlAddr:
|
||
description: 最新地址
|
||
type: string
|
||
newUrlAddr1:
|
||
description: 最新地址(备用地址1)
|
||
type: string
|
||
newUrlAddr2:
|
||
description: 最新地址(备用地址2)
|
||
type: string
|
||
pdfAddr:
|
||
description: 回家的路PDF
|
||
type: string
|
||
potaoGroup:
|
||
description: 土豆群
|
||
type: string
|
||
qq:
|
||
description: qq群
|
||
type: string
|
||
sitemapDefaultImages:
|
||
description: Sitemap里面默认封面图
|
||
items:
|
||
type: string
|
||
type: array
|
||
telegram:
|
||
description: 商务tg
|
||
type: string
|
||
telegramAdd:
|
||
description: 加入我们tg
|
||
type: string
|
||
tgGroup:
|
||
description: tg群
|
||
type: string
|
||
translationAddr:
|
||
description: 应用导航
|
||
type: string
|
||
twitterAddr:
|
||
description: 推特地址
|
||
type: string
|
||
unencryptedCdn:
|
||
description: 不加密资源使用的cdn
|
||
type: string
|
||
watermarkImage:
|
||
description: 图片水印文件
|
||
type: string
|
||
watermarkMedia:
|
||
description: 视频水印文件(底部右边)
|
||
type: string
|
||
watermarkMediaBottomLeft:
|
||
description: 视频水印文件(底部左边)
|
||
type: string
|
||
watermarkMediaTop:
|
||
description: 视频水印文件(顶部左边)
|
||
type: string
|
||
watermarkMediaTopRight:
|
||
description: 视频水印文件(顶部右边)
|
||
type: string
|
||
webAddr:
|
||
description: 网站SEO网站地址
|
||
type: string
|
||
webDescription:
|
||
description: 网站SEO描述
|
||
type: string
|
||
webKeyworld:
|
||
description: 网站SEO关键字
|
||
items:
|
||
type: string
|
||
type: array
|
||
webSiteName:
|
||
description: 网站SEO网站名称
|
||
type: string
|
||
webTitle:
|
||
description: SEO
|
||
type: string
|
||
weiChart:
|
||
description: 微信群
|
||
type: string
|
||
type: object
|
||
web_cfg.SysConfigUpdateResp:
|
||
type: object
|
||
web_commend.CommendDelIpReq:
|
||
properties:
|
||
ip:
|
||
type: string
|
||
type: object
|
||
web_commend.CommendDelReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
web_commend.CommendReviewBatchReq:
|
||
properties:
|
||
ids:
|
||
items:
|
||
type: integer
|
||
type: array
|
||
reviewStatus:
|
||
type: integer
|
||
type: object
|
||
web_file.UploadImageResp:
|
||
properties:
|
||
path:
|
||
type: string
|
||
type: object
|
||
web_file.UploadImagesResp:
|
||
properties:
|
||
paths:
|
||
items:
|
||
type: string
|
||
type: array
|
||
type: object
|
||
host: localhost:12667
|
||
info:
|
||
contact: {}
|
||
description: 这是站群后台接口服务.
|
||
license:
|
||
name: Apache 2.0
|
||
url: http://www.apache.org/licenses/LICENSE-2.0.html
|
||
title: 站群后台接口
|
||
version: "1.0"
|
||
paths:
|
||
/api/web/acc/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 账号-添加
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccAddResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 账号-添加
|
||
tags:
|
||
- 账号
|
||
/api/web/acc/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 账号-删除
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccDelResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 账号-删除
|
||
tags:
|
||
- 账号
|
||
/api/web/acc/getinfo:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 账号-获取信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccGetInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccGetInfoResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 账号-获取信息
|
||
tags:
|
||
- 账号
|
||
/api/web/acc/getstatus:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 账号-获取状态
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccGetStatusReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccGetStatusResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 账号-获取状态
|
||
tags:
|
||
- 账号
|
||
/api/web/acc/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 账号-列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccListResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 账号-列表
|
||
tags:
|
||
- 账号
|
||
/api/web/acc/ops:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 账号-获取操作记录
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.AccOpLogReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.AccOpLogResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 账号-获取操作记录
|
||
tags:
|
||
- 账号
|
||
/api/web/acc/savestatus:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 账号-保存状态
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccSaveStatusReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccSaveStatusResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 账号-保存状态
|
||
tags:
|
||
- 账号
|
||
/api/web/acc/up:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 账号-更新
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccUpReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccUpResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 账号-更新
|
||
tags:
|
||
- 账号
|
||
/api/web/acc/uppwd:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 账号-更新密码
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccUpPwdReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwAccUpPwdReq'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 账号-更新密码
|
||
tags:
|
||
- 账号
|
||
/api/web/actress/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个女优信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_actress.ActressAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个女优信息
|
||
tags:
|
||
- 女优管理
|
||
/api/web/actress/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个女优信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_actress.ActressDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个女优信息
|
||
tags:
|
||
- 女优管理
|
||
/api/web/actress/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取女优信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_actress.ActressListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_actress.ActressListResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取女优信息
|
||
tags:
|
||
- 女优管理
|
||
/api/web/actress/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个女优信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_actress.ActressUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个女优信息
|
||
tags:
|
||
- 女优管理
|
||
/api/web/contactus/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个联系我们
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_contactus.DelOneContactusReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 删除一个联系我们
|
||
tags:
|
||
- 联系我们
|
||
/api/web/contactus/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 联系我们列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_contactus.GetContactusListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_contactus.GetContactusListResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 联系我们列表
|
||
tags:
|
||
- 联系我们
|
||
/api/web/contactus/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改联系我们状态
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_contactus.UpdateContactusReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 修改联系我们状态
|
||
tags:
|
||
- 联系我们
|
||
/api/web/content/tag/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 新增统一标签请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ContentTagAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ContentTagAddResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 新增统一标签 -- by 王鸣
|
||
tags:
|
||
- web统一标签相关接口
|
||
/api/web/content/tag/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 删除统一标签请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ContentTagDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除统一标签 -- by 王鸣
|
||
tags:
|
||
- web统一标签相关接口
|
||
/api/web/content/tag/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 分页查询统一标签配置
|
||
parameters:
|
||
- description: 标签ID
|
||
in: query
|
||
name: id
|
||
type: integer
|
||
- description: 标签名称,支持模糊查询
|
||
in: query
|
||
name: name
|
||
type: string
|
||
- in: query
|
||
name: pageNum
|
||
type: integer
|
||
- in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 状态 true-启用 false-停用
|
||
in: query
|
||
name: status
|
||
type: boolean
|
||
- description: 内容类型 1-视频 5-短剧
|
||
enum:
|
||
- 1
|
||
- 5
|
||
in: query
|
||
name: type
|
||
type: integer
|
||
x-enum-comments:
|
||
ContentTagTypePlaylet: 短剧
|
||
ContentTagTypeVideo: 视频
|
||
x-enum-varnames:
|
||
- ContentTagTypeVideo
|
||
- ContentTagTypePlaylet
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ContentTagListPageResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 统一标签列表 -- by 王鸣
|
||
tags:
|
||
- web统一标签相关接口
|
||
/api/web/content/tag/option:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 查询启用的统一标签下拉列表,传type时按支持类型过滤
|
||
parameters:
|
||
- description: 内容类型 1-视频 5-短剧,不传返回全部启用标签
|
||
enum:
|
||
- 1
|
||
- 5
|
||
in: query
|
||
name: type
|
||
type: integer
|
||
x-enum-comments:
|
||
ContentTagTypePlaylet: 短剧
|
||
ContentTagTypeVideo: 视频
|
||
x-enum-varnames:
|
||
- ContentTagTypeVideo
|
||
- ContentTagTypePlaylet
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ContentTagOptionResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 统一标签下拉列表 -- by 王鸣
|
||
tags:
|
||
- web统一标签相关接口
|
||
/api/web/content/tag/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 更新统一标签请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ContentTagUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新统一标签 -- by 王鸣
|
||
tags:
|
||
- web统一标签相关接口
|
||
/api/web/detailnav/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 详情页导航配置-增加
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_detailnav.AddDetailNavReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 详情页导航配置-增加
|
||
tags:
|
||
- 详情页导航配置
|
||
/api/web/detailnav/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 详情页导航配置-删除
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_detailnav.DelDetailNavReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 详情页导航配置-删除
|
||
tags:
|
||
- 详情页导航配置
|
||
/api/web/detailnav/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 详情页导航配置-列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_detailnav.GetDetailNavListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_detailnav.GetDetailNavListResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 详情页导航配置-列表
|
||
tags:
|
||
- 详情页导航配置
|
||
/api/web/detailnav/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 详情页导航配置-更新
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_detailnav.UpdateDetailNavReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 详情页导航配置-更新
|
||
tags:
|
||
- 详情页导航配置
|
||
/api/web/file/uploadImg:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 图片上传
|
||
parameters:
|
||
- description: 文件
|
||
in: formData
|
||
name: file
|
||
required: true
|
||
type: file
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_file.UploadImageResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 图片上传
|
||
tags:
|
||
- 文件上传
|
||
/api/web/file/uploadImgs:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 图片批量上传
|
||
parameters:
|
||
- description: 文件
|
||
in: formData
|
||
name: file[]
|
||
required: true
|
||
type: file
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_file.UploadImagesResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 图片批量上传
|
||
tags:
|
||
- 文件上传
|
||
/api/web/home/banner/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 新增首页banner请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.HomeBannerAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.HomeBannerAddResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 新增首页banner -- by 王鸣
|
||
tags:
|
||
- web首页banner相关接口
|
||
/api/web/home/banner/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 删除首页banner请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.HomeBannerDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除首页banner -- by 王鸣
|
||
tags:
|
||
- web首页banner相关接口
|
||
/api/web/home/banner/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 分页查询首页banner配置
|
||
parameters:
|
||
- description: 首页 banner ID
|
||
in: query
|
||
name: id
|
||
type: integer
|
||
- description: 名称,支持模糊查询
|
||
in: query
|
||
name: name
|
||
type: string
|
||
- description: 页码,默认1
|
||
in: query
|
||
name: pageNum
|
||
type: integer
|
||
- description: 每页数量,默认10,最大100
|
||
in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 状态 true-启用 false-停用
|
||
in: query
|
||
name: status
|
||
type: boolean
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.HomeBannerListPageResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 首页banner列表 -- by 王鸣
|
||
tags:
|
||
- web首页banner相关接口
|
||
/api/web/home/banner/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 更新首页banner请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.HomeBannerUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新首页banner -- by 王鸣
|
||
tags:
|
||
- web首页banner相关接口
|
||
/api/web/hotnav/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 热门导航配置-增加
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_hotnav.AddHotNavReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 热门导航配置-增加
|
||
tags:
|
||
- 热门导航配置
|
||
/api/web/hotnav/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 热门导航配置-删除
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_hotnav.DelHotNavReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 热门导航配置-删除
|
||
tags:
|
||
- 热门导航配置
|
||
/api/web/hotnav/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 热门导航配置-列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_hotnav.GetHotNavListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_hotnav.GetHotNavListResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 热门导航配置-列表
|
||
tags:
|
||
- 热门导航配置
|
||
/api/web/hotnav/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 热门导航配置-更新
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_hotnav.UpdateHotNavReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 热门导航配置-更新
|
||
tags:
|
||
- 热门导航配置
|
||
/api/web/ipblack/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: IP黑名单-增加
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_ipblack.AddIPBlackListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: IP黑名单-增加
|
||
tags:
|
||
- IP黑名单
|
||
/api/web/ipblack/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: IP黑名单-删除
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_ipblack.DelIpBlackListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: IP黑名单-删除
|
||
tags:
|
||
- IP黑名单
|
||
/api/web/ipblack/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: IP黑名单-列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_ipblack.GetIPBlackListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_ipblack.GetIPBlackListResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: IP黑名单-列表
|
||
tags:
|
||
- IP黑名单
|
||
/api/web/login/acc:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 登录-登录
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MainWebLoginReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MainWebLoginResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 登录-登录
|
||
tags:
|
||
- 登录
|
||
/api/web/login/bind:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 登录-绑定二维码
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.BindQurlReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.BindQurlResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 登录-绑定二维码
|
||
tags:
|
||
- 登录
|
||
/api/web/login/slogin:
|
||
post:
|
||
consumes:
|
||
- multipart/form-data
|
||
- application/json
|
||
description: 管理员sso登陆
|
||
parameters:
|
||
- description: 账号
|
||
in: formData
|
||
name: name
|
||
required: true
|
||
type: string
|
||
- description: 密码
|
||
in: formData
|
||
name: password
|
||
required: true
|
||
type: string
|
||
produces:
|
||
- application/json
|
||
- text/html
|
||
responses:
|
||
"200":
|
||
description: '{"msg": "管理员信息""}'
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: '{"msg": "操作失败"}'
|
||
schema:
|
||
type: string
|
||
summary: 管理员sso登陆
|
||
tags:
|
||
- web-单点登陆
|
||
/api/web/playlet/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 新增 playlet 集合短剧数据,支持分类、题材、标签、支付方式、推荐和 banner 配置
|
||
parameters:
|
||
- description: 新增短剧请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletAddResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端新增短剧 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/banner/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据短剧ID集合批量更新 playlet 集合 showOnBanner 字段,传1个ID表示单条设置,传多个ID表示批量设置
|
||
parameters:
|
||
- description: 单/批量设置短剧是否显示在首页banner请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletBannerSetReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端单/批量设置短剧是否显示在首页banner -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/category/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 新增短剧分类请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletCategoryAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletCategoryAddResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端新增短剧分类 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/category/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 删除短剧分类请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletCategoryDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端删除短剧分类 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/category/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 分页查询短剧分类
|
||
parameters:
|
||
- description: 分类ID
|
||
in: query
|
||
name: id
|
||
type: integer
|
||
- description: 分类名称,支持模糊查询
|
||
in: query
|
||
name: name
|
||
type: string
|
||
- in: query
|
||
name: pageNum
|
||
type: integer
|
||
- in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 启用状态
|
||
in: query
|
||
name: status
|
||
type: boolean
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletCategoryListPageResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端短剧分类列表 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/category/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据短剧ID集合批量更新 playlet 集合 categoryIds 字段,传1个ID表示单条设置,传多个ID表示批量设置
|
||
parameters:
|
||
- description: 单/批量设置短剧分类请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletCategorySetReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端单/批量设置短剧分类 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/category/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 更新短剧分类请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletCategoryUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端更新短剧分类 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/chapter/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 新增 playlet_chapter 集合短剧剧集数据
|
||
parameters:
|
||
- description: 新增短剧剧集请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletChapterAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletChapterAddResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端新增短剧剧集 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/chapter/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据剧集ID集合删除 playlet_chapter 记录,仅原创短剧支持删除
|
||
parameters:
|
||
- description: 单/批量删除短剧剧集请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletChapterDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端单/批量删除短剧剧集
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/chapter/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 分页查询 playlet_chapter 集合短剧剧集数据,默认按集数升序返回
|
||
parameters:
|
||
- description: 剧集ID
|
||
in: query
|
||
name: id
|
||
type: integer
|
||
- in: query
|
||
name: pageNum
|
||
type: integer
|
||
- in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 短剧ID
|
||
in: query
|
||
name: playletId
|
||
type: integer
|
||
- description: 水印状态 0-未处理 1-已登记 2-处理中 3-已完成 4-处理失败
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
- 4
|
||
in: query
|
||
name: watermarkStatus
|
||
type: integer
|
||
x-enum-comments:
|
||
WatermarkStatusDone: 已完成
|
||
WatermarkStatusFailed: 处理失败
|
||
WatermarkStatusPending: 未处理(待 mediafile/sync)
|
||
WatermarkStatusProcessing: 处理中(已提交加水印任务,待回写)
|
||
WatermarkStatusRegistered: 已登记(原片已登记,待 task/add)
|
||
x-enum-varnames:
|
||
- WatermarkStatusPending
|
||
- WatermarkStatusRegistered
|
||
- WatermarkStatusProcessing
|
||
- WatermarkStatusDone
|
||
- WatermarkStatusFailed
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletChapterListPageResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端短剧剧集列表 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/chapter/pay-type/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据剧集ID集合批量更新 playlet_chapter 集合 payType 和 singleCoins 字段,传1个ID表示单条设置,传多个ID表示批量设置
|
||
parameters:
|
||
- description: 单/批量设置短剧剧集支付方式请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletChapterPayTypeSetReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端单/批量设置短剧剧集支付方式 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/chapter/sync:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据短剧ID集合从媒资中心同步新增剧集,playletIds传1个表示单条同步,传多个表示批量同步,允许已完结短剧补集或修正状态
|
||
parameters:
|
||
- description: 手动单/批量同步短剧剧集请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletChapterSyncReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletChapterSyncResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端手动单/批量同步短剧剧集
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/chapter/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 按剧集ID编辑 playlet_chapter 集合短剧剧集数据,只更新请求中传入的字段
|
||
parameters:
|
||
- description: 编辑短剧剧集请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletChapterUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端编辑短剧剧集 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/featured/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据短剧ID集合批量更新 playlet 集合 isFeatured 字段,传1个ID表示单条设置,传多个ID表示批量设置
|
||
parameters:
|
||
- description: 单/批量设置短剧是否爆剧请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletFeaturedSetReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端单/批量设置短剧是否爆剧 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/like/virtual/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据短剧ID集合批量更新 playlet 集合 virtualCountLike 字段,每条短剧从最小值和最大值之间随机取不重复数值入库
|
||
parameters:
|
||
- description: 单/批量随机设置短剧虚拟点赞数请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletVirtualLikeSetReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端单/批量设置短剧虚拟点赞数 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 分页查询短剧列表
|
||
parameters:
|
||
- description: 分类ID
|
||
in: query
|
||
name: categoryId
|
||
type: integer
|
||
- description: 内容类型,0-短剧、1-普通短剧/影集、2-漫画短剧、3-动漫、4-漫画
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
- 4
|
||
in: query
|
||
name: contentType
|
||
type: integer
|
||
x-enum-comments:
|
||
ContentTypeAlbum: 普通短剧/影集(对应 media_type=6)
|
||
ContentTypeAnime: 动漫(对应 media_type=1)
|
||
ContentTypeComic: 漫画短剧(对应 media_type=4)
|
||
ContentTypeManga: 漫画(对应 media_type=2)
|
||
ContentTypeTheater: 短剧(对应 media_type=5)
|
||
x-enum-varnames:
|
||
- ContentTypeTheater
|
||
- ContentTypeAlbum
|
||
- ContentTypeComic
|
||
- ContentTypeAnime
|
||
- ContentTypeManga
|
||
- description: 短剧ID
|
||
in: query
|
||
name: id
|
||
type: integer
|
||
- description: 是否爆剧,true-是、false-否
|
||
in: query
|
||
name: isFeatured
|
||
type: boolean
|
||
- description: 是否原创:true只查原创,false只查非原创,不传查全部
|
||
in: query
|
||
name: isOriginal
|
||
type: boolean
|
||
- description: 是否推荐,true-推荐、false-不推荐
|
||
in: query
|
||
name: isRecommend
|
||
type: boolean
|
||
- description: 最后操作人名称,支持模糊查询
|
||
in: query
|
||
name: operatorName
|
||
type: string
|
||
- in: query
|
||
name: pageNum
|
||
type: integer
|
||
- in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 支付方式,0-免费、1-金币、2-VIP
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
in: query
|
||
name: payType
|
||
type: integer
|
||
x-enum-comments:
|
||
PayTypeCoin: 金币
|
||
PayTypeFree: 免费
|
||
PayTypeVip: VIP
|
||
x-enum-varnames:
|
||
- PayTypeFree
|
||
- PayTypeCoin
|
||
- PayTypeVip
|
||
- description: 是否显示在首页banner,true-显示、false-不显示
|
||
in: query
|
||
name: showOnBanner
|
||
type: boolean
|
||
- description: 上架状态,0-下架、1-上架
|
||
enum:
|
||
- 0
|
||
- 1
|
||
in: query
|
||
name: status
|
||
type: integer
|
||
x-enum-comments:
|
||
StatusDown: 下架
|
||
StatusUp: 上架
|
||
x-enum-varnames:
|
||
- StatusDown
|
||
- StatusUp
|
||
- description: 标签ID
|
||
in: query
|
||
name: tagId
|
||
type: integer
|
||
- description: 题材ID
|
||
in: query
|
||
name: themeId
|
||
type: integer
|
||
- description: 短剧标题,支持模糊查询
|
||
in: query
|
||
name: title
|
||
type: string
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletListPageResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端短剧列表 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/pay-type/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据短剧ID集合批量更新 playlet 集合 payType/singleCoins 字段
|
||
parameters:
|
||
- description: 单/批量设置短剧默认支付方式请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletPayTypeSetReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端单/批量设置短剧默认支付方式 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/recommend/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据短剧ID集合批量更新 playlet 集合 isRecommend 字段,传1个ID表示单条设置,传多个ID表示批量设置
|
||
parameters:
|
||
- description: 单/批量设置短剧是否推荐请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletRecommendSetReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端单/批量设置短剧是否推荐 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/status/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据短剧ID集合批量更新 playlet 集合 status 字段,传1个ID表示单条设置,传多个ID表示批量设置
|
||
parameters:
|
||
- description: 单/批量设置短剧上下架请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletStatusSetReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端单/批量设置短剧上下架 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/tag/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 新增标签请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletTagAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletTagAddResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端新增标签 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/tag/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 删除标签请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletTagDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端删除标签 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/tag/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 分页查询短剧标签
|
||
parameters:
|
||
- in: query
|
||
name: id
|
||
type: integer
|
||
- in: query
|
||
name: name
|
||
type: string
|
||
- in: query
|
||
name: pageNum
|
||
type: integer
|
||
- in: query
|
||
name: pageSize
|
||
type: integer
|
||
- in: query
|
||
name: status
|
||
type: boolean
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletTagListPageResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端标签列表 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/tag/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据短剧ID集合批量更新 playlet 集合 tagIds 字段,传1个ID表示单条设置,传多个ID表示批量设置
|
||
parameters:
|
||
- description: 单/批量设置短剧标签请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletTagSetReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端单/批量设置短剧标签 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/tag/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 更新标签请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletTagUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端更新标签 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/theme/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 新增题材请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletThemeAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletThemeAddResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端新增题材 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/theme/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 删除题材请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletThemeDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端删除题材 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/theme/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 分页查询短剧题材
|
||
parameters:
|
||
- description: 题材ID
|
||
in: query
|
||
name: id
|
||
type: integer
|
||
- description: 题材名称,支持模糊查询
|
||
in: query
|
||
name: name
|
||
type: string
|
||
- in: query
|
||
name: pageNum
|
||
type: integer
|
||
- in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 上架状态
|
||
in: query
|
||
name: status
|
||
type: boolean
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletThemeListPageResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端题材列表 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/theme/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据短剧ID集合批量更新 playlet 集合 themeIds 字段,传1个ID表示单条设置,传多个ID表示批量设置
|
||
parameters:
|
||
- description: 单/批量设置短剧题材请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletThemeSetReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端单/批量设置短剧题材 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/theme/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 更新题材请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletThemeUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端更新题材 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 按短剧ID编辑 playlet 集合短剧数据,只更新请求中传入的字段
|
||
parameters:
|
||
- description: 编辑短剧请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端编辑短剧 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/playlet/watermark/reset:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据短剧ID集合重置剧集水印状态,保留已有水印地址以便换水印期间继续观看
|
||
parameters:
|
||
- description: 批量重置短剧水印请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletWatermarkResetReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端按短剧ID批量重置剧集水印 -- by 王鸣
|
||
tags:
|
||
- web短剧相关接口
|
||
/api/web/post/comment/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个评论
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_commend.CommendDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 删除一个评论
|
||
tags:
|
||
- 评论
|
||
/api/web/post/comment/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 评论列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_commend.CommendSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_commend.CommendSearchResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 评论列表
|
||
tags:
|
||
- 评论
|
||
/api/web/post/comment/replay:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 回复评论
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_commend.CommendReplay'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 回复评论
|
||
tags:
|
||
- 评论
|
||
/api/web/post/comment/review:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 审核评论
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_commend.CommendReviewReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 审核评论
|
||
tags:
|
||
- 评论
|
||
/api/web/post/comment/reviewBatch:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 批量审核评论
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_commend.CommendReviewBatchReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 批量审核评论
|
||
tags:
|
||
- 评论
|
||
/api/web/post/comment/user/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个用户所有评论
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_commend.CommendDelIpReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 删除一个用户所有评论
|
||
tags:
|
||
- 评论
|
||
/api/web/questionnaire/handle:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 只有状态为"待处理"的问卷才允许更新
|
||
parameters:
|
||
- description: 处理参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_questionnaire.HandleReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 处理问卷
|
||
tags:
|
||
- 问卷调查
|
||
/api/web/questionnaire/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 支持分页及条件筛选(question_type、status、时间范围)
|
||
parameters:
|
||
- description: 查询参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_questionnaire.ListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_questionnaire.ListResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 查询问卷列表
|
||
tags:
|
||
- 问卷调查
|
||
/api/web/resource/chapters:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 按媒资ID查询剧集信息,复用入库时的 mediaSync 接口
|
||
parameters:
|
||
- description: 媒资中心资源ID
|
||
in: query
|
||
name: id
|
||
required: true
|
||
type: integer
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletResourceChapterListResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端短剧媒资剧集列表 -- by 王鸣
|
||
tags:
|
||
- web媒资库相关接口
|
||
/api/web/resource/import:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 提交媒资入库任务,后台从媒资中心同步短剧详情并写入短剧和章节集合
|
||
parameters:
|
||
- description: 短剧媒资入库请求
|
||
in: body
|
||
name: params
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletResourceUseReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端短剧媒资入库 -- by 王鸣
|
||
tags:
|
||
- web媒资库相关接口
|
||
/api/web/resource/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 分页查询短剧媒资列表
|
||
parameters:
|
||
- description: 媒体类型 1-动漫 2-漫画 4-漫画短剧 5-短剧 6-普通短剧
|
||
in: query
|
||
name: media_type
|
||
type: integer
|
||
- description: 页码
|
||
in: query
|
||
name: pageNumber
|
||
type: integer
|
||
- description: 个数
|
||
in: query
|
||
name: pageSize
|
||
type: integer
|
||
- description: 同步类型 1-全量同步 2-增量同步
|
||
in: query
|
||
name: sync_type
|
||
type: integer
|
||
- description: 标签
|
||
in: query
|
||
name: tag
|
||
type: string
|
||
- description: 标题
|
||
in: query
|
||
name: title
|
||
type: string
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PlayletResourceListResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: web端短剧媒资列表 -- by 王鸣
|
||
tags:
|
||
- web媒资库相关接口
|
||
/api/web/richtextcontent/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个富文本内容
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/richtextcontentmod.RichTextContentModel'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个富文本内容
|
||
tags:
|
||
- 富文本内容
|
||
/api/web/richtextcontent/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个富文本内容
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_richtextcontent.DelRichTextContentReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个富文本内容
|
||
tags:
|
||
- 富文本内容
|
||
/api/web/richtextcontent/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取富文本内容
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_richtextcontent.GetRichTextContentListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_richtextcontent.GetRichTextContentResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取富文本内容
|
||
tags:
|
||
- 富文本内容
|
||
/api/web/richtextcontent/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个富文本内容
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_richtextcontent.UpdateRichTextContentReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个富文本内容
|
||
tags:
|
||
- 富文本内容
|
||
/api/web/role/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 角色-添加
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleAddResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 角色-添加
|
||
tags:
|
||
- 角色
|
||
/api/web/role/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 角色-删除
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleDelResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 角色-删除
|
||
tags:
|
||
- 角色
|
||
/api/web/role/drop:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 角色-下拉列表
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleDropResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 角色-下拉列表
|
||
tags:
|
||
- 角色
|
||
/api/web/role/enable:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 角色-使能
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleEnableReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleEnableResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 角色-使能
|
||
tags:
|
||
- 角色
|
||
/api/web/role/getauth:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 角色-获取权限
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleGetAuthReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleGetAuthResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 角色-获取权限
|
||
tags:
|
||
- 角色
|
||
/api/web/role/getinfo:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 角色-获取信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleGetInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleGetInfoResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 角色-获取信息
|
||
tags:
|
||
- 角色
|
||
/api/web/role/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 角色-列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/pubdef.Page'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleListResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 角色-列表
|
||
tags:
|
||
- 角色
|
||
/api/web/role/up:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 角色-更新
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleUpReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleUpResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 角色-更新
|
||
tags:
|
||
- 角色
|
||
/api/web/role/upauth:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 角色-更新权限
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleUpAuthReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_acc.MwRoleUpAuthResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 角色-更新权限
|
||
tags:
|
||
- 角色
|
||
/api/web/slug/sync:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 为视频、分类、女优、作者、短剧、统一标签等空 slug 按 SEO 关键词或名称自动生成。可重复调用,hasMore 为 true
|
||
时继续请求。type 为空处理全部,也可指定 video/videoCategory/actress/videoCreater/playlet/playletCategory/playletTheme/contentTag。
|
||
parameters:
|
||
- description: 同步参数
|
||
in: body
|
||
name: param
|
||
schema:
|
||
$ref: '#/definitions/proto.SlugSyncReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.SlugSyncResp'
|
||
"400":
|
||
description: 参数错误
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 同步历史空 slug
|
||
tags:
|
||
- web slug相关接口
|
||
/api/web/stat/analytics:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 统计数据
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_translationcategory.TranslationCategoryResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 统计数据
|
||
tags:
|
||
- 获取统计数据
|
||
/api/web/stat/daily/analytics:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 统计数据
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_translationcategory.TranslationCategoryResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 统计数据
|
||
tags:
|
||
- 获取统计数据
|
||
/api/web/syscfg/get:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 获取系统配置
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_cfg.GetSysConfigReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_cfg.GetSysConfigResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取系统配置
|
||
tags:
|
||
- 系统配置
|
||
/api/web/syscfg/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改系统配置
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/web_cfg.SysConfigUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/web_cfg.SysConfigUpdateResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 修改系统配置
|
||
tags:
|
||
- 系统配置
|
||
/api/web/translation/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个导航跳转信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/translationmod.TranslationInfo'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个导航跳转信息
|
||
tags:
|
||
- 导航跳转信息
|
||
/api/web/translation/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个导航跳转信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_translation.TranslationInfoDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个导航跳转信息
|
||
tags:
|
||
- 导航跳转信息
|
||
/api/web/translation/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取导航跳转信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_translation.TranslationInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_translation.TranslationInfoResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取导航跳转信息
|
||
tags:
|
||
- 导航跳转信息
|
||
/api/web/translation/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个导航跳转信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_translation.TranslationInfoUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个导航跳转信息
|
||
tags:
|
||
- 导航跳转信息
|
||
/api/web/translationcategory/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个导航分类
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/translationcategorymod.TranslationCategory'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个导航分类
|
||
tags:
|
||
- 导航分类
|
||
/api/web/translationcategory/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个导航分类
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_translationcategory.TranslationCategoryDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个导航分类
|
||
tags:
|
||
- 导航分类
|
||
/api/web/translationcategory/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取导航分类
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_translationcategory.TranslationCategoryReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_translationcategory.TranslationCategoryResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取导航分类
|
||
tags:
|
||
- 导航分类
|
||
/api/web/translationcategory/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个导航分类
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_translationcategory.TranslationCategoryUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个导航分类
|
||
tags:
|
||
- 导航分类
|
||
/api/web/user/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 查询参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_user.UserListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_user.UserListResp'
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 查询用户列表
|
||
tags:
|
||
- 用户管理
|
||
/api/web/user/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
parameters:
|
||
- description: 更新参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_user.UserUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新用户信息
|
||
tags:
|
||
- 用户管理
|
||
/api/web/videocategory/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个视频分类
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/videocategorymod.VideoCategory'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个视频分类
|
||
tags:
|
||
- 视频分类
|
||
/api/web/videocategory/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个视频分类
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videocategory.VideoCategoryDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个视频分类
|
||
tags:
|
||
- 视频分类
|
||
/api/web/videocategory/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取视频分类
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videocategory.VideoCategoryReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_videocategory.VideoCategoryResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取视频分类
|
||
tags:
|
||
- 视频分类
|
||
/api/web/videocategory/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个视频分类
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videocategory.VideoCategoryUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个视频分类
|
||
tags:
|
||
- 视频分类
|
||
/api/web/videocollection/media/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取合集视频列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videocollection.GetCollectionMediaListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_videocollection.GetCollectionMediaListResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取合集视频列表
|
||
tags:
|
||
- 合集管理
|
||
/api/web/videocollection/media/option:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改合集里的视频列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videocollection.VideoCollectionOptionMediaReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 修改合集里的视频列表
|
||
tags:
|
||
- 合集管理
|
||
/api/web/videocollection/media/rank:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改合集里的视频排序
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videocollection.UpdateCollectionMediaRankReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 修改合集里的视频排序
|
||
tags:
|
||
- 合集管理
|
||
/api/web/videocreater/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个视频作者
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/videocreatermod.VideoCreaterInfo'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个视频作者
|
||
tags:
|
||
- 视频作者
|
||
/api/web/videocreater/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个视频作者
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videocreater.VideoCreaterDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个视频作者
|
||
tags:
|
||
- 视频作者
|
||
/api/web/videocreater/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取视频作者
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videocreater.VideoCreaterReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_videocreater.VideoCreaterResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取视频作者
|
||
tags:
|
||
- 视频作者
|
||
/api/web/videocreater/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个视频作者
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videocreater.VideoCreaterUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个视频作者
|
||
tags:
|
||
- 视频作者
|
||
/api/web/videoinfo/addTags:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据视频ID集合批量追加统一标签,已存在的标签不会重复追加
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.VideoAddTagsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 批量追加视频标签 -- by 王鸣
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videoinfo/addcoll:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 新增一个视频合集
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.AddVideoCollectionReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 新增一个视频合集
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videoinfo/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个视频管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.VideoInfoDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个视频管理
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videoinfo/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取视频管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.VideoInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.VideoInfoResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取视频管理
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videoinfo/recommend/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据视频ID集合批量更新 video_information 集合 isRecommend 字段,传1个ID表示单条设置,传多个ID表示批量设置
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.SetRecommendReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 单/批量设置视频是否推荐 -- by 王鸣
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videoinfo/setFakeLikes:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据ids批量随机设置视频fake.likes,随机范围包含最小值和最大值
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.SetFakeLikesReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.SetFakeCountResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 单/批量设置视频假点赞数 --by 旺鸣
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videoinfo/setFakeWatchTimes:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据ids批量随机设置视频fake.watchTimes,随机范围包含最小值和最大值
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.SetFakeWatchTimesReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.SetFakeCountResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 单/批量设置视频假观看次数 --by 旺鸣
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videoinfo/sync:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 从切片列表同步多个视频
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.AddVideoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 从切片列表同步多个视频
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videoinfo/syncMediaFile:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 从媒资库直同步到视频列表,后续切片同步时按 mediaSourceId 覆盖
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.SyncMediaFileReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 从媒资库直同步到视频列表
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videoinfo/tag/set:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据视频ID集合批量覆盖 video_information 集合 tags 字段,传1个ID表示单条设置,传多个ID表示批量设置,tagIds传空数组表示清空标签
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.VideoSetTagsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 单/批量设置视频标签 -- by 王鸣
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videoinfo/transcode:
|
||
post:
|
||
responses: {}
|
||
summary: 提交视频 H265 转码
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videoinfo/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个视频管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videoinfo.VideoInfoUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个视频管理
|
||
tags:
|
||
- 视频管理
|
||
/api/web/videotag/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个标签管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/videotagmod.VideoTagInfo'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个标签管理
|
||
tags:
|
||
- 标签管理
|
||
/api/web/videotag/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个标签管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videotag.VideoTagInfoDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个标签管理
|
||
tags:
|
||
- 标签管理
|
||
/api/web/videotag/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取标签管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videotag.VideoTagInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_videotag.VideoTagInfoResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取标签管理
|
||
tags:
|
||
- 标签管理
|
||
/api/web/videotag/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个标签管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_videotag.VideoTagInfoUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个标签管理
|
||
tags:
|
||
- 标签管理
|
||
/wbapi/hjsq/hottag:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 根据视频累计播放量聚合返回热门标签列表
|
||
parameters:
|
||
- description: 返回条数,默认10,最大1000
|
||
in: query
|
||
name: limit
|
||
type: integer
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_videotag.HotTagResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 查询播放量最多的标签
|
||
tags:
|
||
- 标签管理
|
||
/wbapi/hjsq/ipstat:
|
||
get:
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_videotag.IpStatReq'
|
||
summary: 查询今日和昨日去重访客IP数
|
||
tags:
|
||
- IP统计
|
||
schemes:
|
||
- http
|
||
- https
|
||
securityDefinitions:
|
||
ApiKeyAuth:
|
||
in: header
|
||
name: Authorization
|
||
type: apiKey
|
||
BasicAuth:
|
||
type: basic
|
||
OAuth2AccessCode:
|
||
authorizationUrl: https://example.com/oauth/authorize
|
||
flow: accessCode
|
||
scopes:
|
||
admin: Grants read and write access to administrative information
|
||
tokenUrl: https://example.com/oauth/token
|
||
type: oauth2
|
||
OAuth2Application:
|
||
flow: application
|
||
scopes:
|
||
admin: Grants read and write access to administrative information
|
||
write: Grants write access
|
||
tokenUrl: https://example.com/oauth/token
|
||
type: oauth2
|
||
OAuth2Implicit:
|
||
authorizationUrl: https://example.com/oauth/authorize
|
||
flow: implicit
|
||
scopes:
|
||
admin: Grants read and write access to administrative information
|
||
write: Grants write access
|
||
type: oauth2
|
||
OAuth2Password:
|
||
flow: password
|
||
scopes:
|
||
admin: Grants read and write access to administrative information
|
||
read: Grants read access
|
||
write: Grants write access
|
||
tokenUrl: https://example.com/oauth/token
|
||
type: oauth2
|
||
swagger: "2.0"
|