Publish Helper API
  1. API
Publish Helper API
  • API
    • 获取截图
      GET
    • 获取缩略图
      GET
    • 上传图片到图床
      POST
    • 获取MediaInfo
      GET
    • 获取视频关键参数
      GET
    • 获取PT-Gen简介
      GET
    • 获取短剧简介标准格式
      GET
    • 获取PT-Gen关键参数
      GET
    • 制作种子
      POST
    • 通过模板获取命名
      GET
    • 重命名文件夹
      POST
    • 重命名视频文件
      POST
    • 制作硬链接
      POST
    • 文件塞入文件夹
      POST
    • 剧集批量重命名
      POST
    • 获取总集数信息
      GET
    • 读取combo-box-data.json文件中的配置
      GET
    • 更新combo-box-data.json文件中的配置
      POST
    • 读取设置数据
      GET
    • 更新设置数据
      POST
    • 获取本地文件
      GET
    • 全自动处理视频
      GET
  1. API

通过模板获取命名

GET
/api/getNameFromTemplate
通过命名模板获取命名。

请求参数

Query 参数
template
enum<string> 
模板名
必需
枚举值:
main_title_moviesecond_title_moviefile_name_moviemain_title_tvsecond_title_tvfile_name_tvmain_title_playletsecond_title_playletfile_name_playlet
示例值:
main_title_movie
englishTitle
string 
英文名
可选
示例值:
Three-Body
originalTitle
string 
原始名
可选
示例值:
三体
season
string 
可选
季(两位,不足补0,不带E)(仅剧集需要填写)
示例值:
01
episode
string 
已废弃
集(两位以上,不足补0,不带S)(自动识别,无需填写)
示例值:
暂时无用
year
string 
年代(无单位)
可选
示例值:
2023
videoFormat
string 
视频分辨率
可选
示例值:
2160p
source
string 
资源来源
可选
示例值:
WEB-DL
videoCodec
string 
视频编码格式
可选
示例值:
HEVC
bitDepth
string 
视频色深
可选
示例值:
10bit
hdrFormat
string 
视频HDR格式
可选
示例值:
HDR10
frameRate
string 
视频帧数信息
可选
示例值:
60FPS
audioCodec
string 
音频编码
可选
示例值:
DDP
channels
string 
声道数
可选
示例值:
5.1
audioNum
string 
可选
音轨数(默认单位Audio)
示例值:
2Audio
team
string 
制作组
可选
示例值:
AGSVWEB
otherTitles
string 
可选
其他标题(用' / '分隔)
示例值:
三体(剧版) / 三体问题
seasonNumber
string 
可选
季数(纯数字,不补0,不带E)(仅剧集需要填写)
示例值:
1
totalEpisode
string 
可选
总集数(全n集/第m-n集,取决于是否开始于第1集)(仅剧集需要填写)
示例值:
全12集
playletSource
string 
可选
短剧来源类型(仅短剧需要填写)
示例值:
网络收费短剧
category
string 
可选
影片类型(用' / '分隔)
示例值:
剧情 / 科幻
actors
string 
可选
演员(用' / '分隔)
示例值:
张鲁一 / 于和伟 / 陈瑾 / 王子文 / 林永健

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '127.0.0.1:5372/api/getNameFromTemplate?template=main_title_movie&englishTitle=Three-Body&originalTitle=三体&season=01&episode=暂时无用&year=2023&videoFormat=2160p&source=WEB-DL&videoCodec=HEVC&bitDepth=10bit&hdrFormat=HDR10&frameRate=60FPS&audioCodec=DDP&channels=5.1&audioNum=2Audio&team=AGSVWEB&otherTitles=三体(剧版) / 三体问题&seasonNumber=1&totalEpisode=全12集&playletSource=网络收费短剧&category=剧情 / 科幻&actors=张鲁一 / 于和伟 / 陈瑾 / 王子文 / 林永健'

返回响应

🟢200成功
application/json
Body
data
object 
数据
必需
包含返回数据
name
string 
标准名称
必需
通过模板获取的标准名称
message
string 
提示信息
必需
用于返回提示信息
statusCode
enum<string> 
状态码
必需
提示程序运行状态
枚举值:
OKFILE_PATH_ERRORVALUE_RANGE_ERRORVALUE_RELATIONSHIP_ERRORMISSING_REQUIRED_PARAMETERPARAMETER_RANGE_ERRORBACKEND_PROCESSING_ERRORUNAUTHORIZED_ACCESS_ERRORGENERAL_ERROR
示例
{
  "data": {
    "name": "Three-Body 2023 2160p WEB-DL HEVC 10bit HDR10 60FPS DDP 5.1-AGSVWEB"
  },
  "message": "获取名称成功。",
  "statusCode": "OK"
}
上一页
制作种子
下一页
重命名文件夹
Built with