音频专辑管理的专辑数据入库和更新
可通过API直接入库音频专辑管理的专辑详细信息和信息修改更新。
专辑详情信息入库
POST /api/postalbum
body: {
#必填参数
apikey, // 转码设置获取
title, // 专辑标题
poster, // 封面,仅支持jpg、png、jpeg、webp格式,可为相对或绝对路径,相对路径以切片根目录为参考,如./movies/test.png;也可以为链接,如为链接,则会自动下载并处理。
#可选参数,如用不到相关参数可不用传递
episodescount, // 曲目数量/集数,如 12
category, // 专辑分类,不存在会自动创建
author, // 作者/歌手,多人可用英文逗号,分开,如 歌手1,歌手2
language, // 语言,仅限:国语、粤语、英语、日语、韩语、其它,默认 国语
type, // 专辑类型,仅限:专辑、EP、单曲、合集、有声书、播客、其它,默认 专辑
tags, // 分类标签,多个标签用英文逗号,分开,如 流行,摇滚,华语
summary, // 专辑简介
year // 发行年份,如 2024
}
response: {
success: 1|0, //1成功,并会直接返回专辑的id;0失败
}
专辑详情信息更新
POST /api/postupalbum
body: {
#必填参数,且title和id只需要传递一个即可
apikey, //api,转码设置获取
title, //专辑名称,如果只匹配到一个数据,则直接更新,匹配不到,会自动模糊搜索
id, //专辑id
#可选参数,如用不到相关参数可不用传递
editname, //修改专辑名称,传入则修改
poster, //封面,仅支持jpg、png、jpeg、webp格式,可为相对或绝对路径,相对路径以切片根目录为参考,如./movies/test.png;也可以为链接,如为链接,则会自动下载并处理。
episodescount, //曲目数量/集数,如12
category, //专辑分类,不存在会自动创建
author, //作者/歌手,多人用英文逗号,分开,如 歌手1,歌手2
language, //语言,仅限:国语、粤语、英语、日语、韩语、其它
type, //专辑类型,仅限:专辑、EP、单曲、合集、有声书、播客、其它
status, //专辑状态:lianzai(连载中)、wanjie(完结)
tags, //分类标签,多个标签用英文逗号,分开,如 流行,摇滚,华语
summary, //专辑简介
year, //发行年份,如 2024
// 可选参数,episodes 曲目/单集列表
"episodes": [
{
"episode": "01", // 曲目/单集名称
"audioid": "6927dc33b57d659e211c7b58" // 对应的音频ID
},
{
"episode": "02",
"audioid": "6927ddc9142fdea1e550965c"
}
]
}
response: {
success: 1|0, //1成功,并会直接返回更新专辑的id和名称;0失败
}