API接口 - x1ao4/quark-auto-save-x GitHub Wiki

v0.4.6+ 新增 API 接口,用于开发第三方交互,如机器人、油猴脚本快速添加任务等。

网页登录后,可在 系统配置 - API 栏获取 Token。

Token 由登录用户名密码加密而来,不支持修改,未修改用户名密码的前提下永不过期。

注意:Token=身份鉴权,请妥善保管,请勿泄漏,否则有可能泄漏夸克 Cookie,进而泄漏网盘隐私文件。

油猴一键推送预览

image

API接口

/api/add_task

添加任务接口,示例:

curl --request POST \
  --url 'http://192.168.123.37:5005/api/add_task?token=6bc5d58a60d55bfc' \
  --header 'Content-Type: application/json' \
  --data '{
    "taskname": "xxx",
    "shareurl": "https://pan.quark.cn/s/xxx",
    "savepath": "/xxx",
    "pattern": "(.*)\\.(mp4|mkv)",
    "replace": "",
}'
# taskname shareurl savepath 为必须,其他配置项可选

成功响应格式:

{
  "success": true,
  "code": 0,
  "message": "任务添加成功",
  "data": {
    "taskname": "string",
    "shareurl": "string",
    "savepath": "string",
    // 其他添加的任务配置项
  }
}

其他原有接口

原用来 WebUI 使用,不一一说明,均已支持 Token 访问。

  • /data (GET):获取整体配置数据
  • /update (POST):更新整体配置数据