ffandown
  1. 任务
ffandown
  • 用户
    • 用户登录
      POST
    • 用户注册
      POST
    • 重置密码
      POST
  • 插件(v5.1.3)
    • 插件列表
      GET
    • 新增插件
      POST
    • 删除插件
      GET
    • 修改插件启用状态
      POST
  • 任务
    • 新增下载
      POST
    • 任务列表
      GET
    • 删除任务
      DELETE
    • 暂停任务
      GET
    • 停止任务
      POST
    • 任务列表 SSE
      GET
  • 系统
    • 测试 webhook
      GET
    • 获取媒体目录
      GET
    • 版本信息
      GET
    • 获取配置信息
      GET
  1. 任务

新增下载

POST
/down
最后修改时间:2025-02-24 09:26:44
单独调用时,必须传参 username 和 password 用来 鉴权

请求参数

Body 参数application/json
name
string 
视频名称
必需
url
string 
视频地址
必需
useragent
string 
用户代理
可选
dir
string 
可选
下载目录相对于配置根目录
preset
string 
预设
可选
username
string 
可选
用户名(单独调用时鉴权)
password
string 
可选
密码(单独调用时鉴权)
outputformat
string 
转码格式
必需
示例
{
  "name": "videoname",
  "url": "http://playertest.longtailvideo.com/adaptive/bipbop/gear4/prog_index.m3u8",
  "useragent": "",
  "dir": "test/12",
  "preset": "", 
  "username": "", 
  "password": "",
  "outputformat": ""
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/down' \
--header 'Content-Type: application/json' \
--data-raw '{
  "name": "videoname",
  "url": "http://playertest.longtailvideo.com/adaptive/bipbop/gear4/prog_index.m3u8",
  "useragent": "",
  "dir": "test/12",
  "preset": "", 
  "username": "", 
  "password": "",
  "outputformat": ""
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{"code":0,"message":"http://playertest.longtailvideo.com/adaptive/bipbop/gear4/prog_index.m3u8: Task created successfully"}
上一页
修改插件启用状态
下一页
任务列表
Built with