跳转到内容

应用编程接口

如无特别说明,Body 参数的编码格式统一为 application/json ,涉及鉴权的接口需要在请求头设置 Bearer Token 或在 URL 中传递 token 参数。

数据类型

User

字段类型说明
idstring用户 ID
usernamestring用户名
age_restrictionnumber年龄限制,1 -> 全年龄、2 -> R-15、3 -> R18
rolenumber角色,1 -> 访客、2 -> 普通用户、3 -> 管理员
disabledboolean帐号是否被禁用,true -> 是、false -> 否
last_login_atstring最近登录时间
last_login_ipstring最近登录 IP
created_atstring创建时间
updated_atstring更新时间

Work

字段类型说明
idstring作品 ID
namestring作品标题
image_mainstring封面主图
image_thumbstring封面缩略图
introstring作品简介
makerMaker社团
seriesSeries系列
artistsArtist[]声优
illustratorsIllustrator[]画师
genresGenre[]标签
age_categorynumber年龄指定,1 -> 全年龄、2 -> R-15、3 -> R18
pricenumber价格,单位 JPY
salesnumber售出数量
wishlist_countnumber收藏数量
ratingnumber评分
rating_countnumber评分人数
review_countnumber赏析数量
release_datestring发行日期
root_folderFile根文件夹
created_atstring创建时间
updated_atstring更新时间

Maker

字段类型说明
idstring社团 ID
namestring社团名

Series

字段类型说明
idstring系列 ID
namestring系列名

Artist

字段类型说明
idstring声优 ID
namestring声优名

Illustrator

字段类型说明
idstring画师 ID
namestring画师名

Genre

字段类型说明
idnumber标签 ID
namestring标签名

Storage

字段类型说明
idnumber存储 ID
driverstring驱动

支持的驱动列表:

名称说明
local本地存储
aliyun_drive阿里云盘
baidu_netdisk百度网盘
onedriveOneDrive
google_driveGoogle Drive
boxBox
dropboxDropbox
yandex_diskYandex Disk
pcloudpCloud
115_disk115网盘
123_drive123云盘
webdavWebDAV

File

字段类型说明
idstring文件 ID
namestring文件名
sizenumber文件大小
durationnumber文件时长
is_folderboolean是否为目录,true -> 是、false -> 否
parent_idstring父目录文件 ID
storageStorage文件所属存储信息
created_atstring创建时间
updated_atstring更新时间

Pagination

字段类型说明
pagenumber当前页
page_sizenumber页大小
total_pagenumber总页数
total_countnumber总列数

登录

API:POST 域名 + /api/v1/auth/login

Body参数

字段类型必填说明
usernamestring用户名
passwordstring密码

返回数据

字段类型说明
userUser用户信息
tokenstring令牌
expnumber令牌过期时间,毫秒时间戳

获取作品列表

API:GET 域名 + /api/v1/works

查询参数

字段类型必填说明
qstring关键词
with_filesboolean是否启用文件搜,true -> 是、false -> 否
maker_idstring社团指定
maker_ids_notstring[]社团排除
series_idstring系列指定
series_ids_notstring[]系列排除
artist_idsstring[]声优指定
artist_ids_notstring[]声优排除
illustrator_idsstring[]画师指定
illustrator_ids_notstring[]画师排除
genre_idsnumber[]标签指定
genre_ids_notnumber[]标签排除
age_categoriesnumber[]年龄指定
min_pricenumber价格不低于
max_pricenumber价格不高于
min_salesnumber售出数量不低于
min_wishlist_countnumber收藏数量不低于
min_ratingnumber评分不低于
min_rating_countnumber评分数量不低于
min_review_countnumber赏析数量不低于
yearnumber发行年份
fromstring贩卖日开始于
tostring贩卖日结束于
performance_typestring表演形式,solo -> 一人独演、ensemble -> 多人共演
likedboolean是否已收藏,true -> 是、false -> 否
orderstring排序属性
sortstring排序规则,asc -> 正序、desc -> 倒序
pagenumber
page_sizenumber页大小

返回数据

字段类型说明
dataWork[]作品列表
paginationPagination分页信息

获取作品详情

API:GET 域名 + /api/v1/work/:id

路径参数

字段类型必填说明
idstring作品 ID

返回数据

字段类型说明
Work作品信息

下载封面

API:GET 域名 + /api/v1/images/:path

路径参数

字段类型必填说明
pathstring封面路径

获取文件列表

API:POST 域名 + /api/v1/fs/list

Body 参数

字段类型必填说明
folder_idstring文件夹 ID
refreshboolean是否刷新并重建索引,true -> 是、false -> 否

返回数据

字段类型说明
File[]文件列表

下载文件

API:GET 域名 + /api/v1/fs/download

查询参数

字段类型必填说明
file_idstring文件 ID