title | language_tabs | toc_footers | includes | search | code_clipboard | highlight_theme | headingLevel | generator | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
个人项目 v1.0.0 |
|
true |
true |
darkula |
2 |
@tarslib/widdershins v4.0.17 |
v1.0.0
Base URLs:
POST /api/auth/login
获取某个用户的临时JWt token
Body 请求参数
{
"username": "{{alist_username}}",
"password": "{{alist_password}}"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
body | body | object | 否 | none | |
» username | body | string | 是 | 用户名 | 用户名 |
» password | body | string | 是 | 密码 | 密码 |
» otp_code | body | string | 是 | 二步验证码 | 二步验证码 |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"token": "abcd"
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | |
» message | string | true | none | 信息 | |
» data | object | true | none | data | |
»» token | string | true | none | token |
POST /api/auth/login/hash
获取某个用户的临时JWt token,传入的密码需要在添加-https://github.com/alist-org/alist后缀后再进行sha256
Body 请求参数
{
"username": "{{alist_username}}",
"password": "{{alist_password}}"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
body | body | object | 否 | none | |
» username | body | string | 是 | 用户名 | 用户名 |
» password | body | string | 是 | 密码 | hash后密码,获取方式为sha256(密码-https://github.com/alist-org/alist) |
» otp_code | body | string | 是 | 二步验证码 | 二步验证码 |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"token": "abcd"
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | |
» message | string | true | none | 信息 | |
» data | object | true | none | data | |
»» token | string | true | none | token |
POST /api/auth/2fa/generate
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"qr": "data:image/png;base64,iVBORw0KGgoAAAANSUhE",
"secret": "RPQZG4MDS3"
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | 数据 | none |
»» qr | string | true | none | 二维码 | 二维码图片的data url |
»» secret | string | true | none | 密钥 | none |
POST /api/auth/2fa/verify
Body 请求参数
{
"code": "string",
"secret": "string"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» code | body | string | 是 | 2FA验证码 | none |
» secret | body | string | 是 | 2FA密钥 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
GET /api/me
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 否 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"id": 1,
"username": "admin",
"Salt": "EV1R",
"password": "",
"base_path": "/",
"role": 2,
"disabled": false,
"permission": 0,
"sso_id": "",
"otp": true
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | 数据 | none |
»» id | integer | true | none | id | none |
»» username | string | true | none | 用户名 | none |
»» Salt | string | true | none | salt | none |
»» password | string | true | none | 密码 | none |
»» base_path | string | true | none | 根目录 | none |
»» role | integer | true | none | 角色 | none |
»» disabled | boolean | true | none | 是否禁用 | none |
»» permission | integer | true | none | 权限 | none |
»» sso_id | string | true | none | sso id | none |
»» otp | boolean | true | none | 是否开启二步验证 | none |
POST /api/fs/mkdir
Body 请求参数
{
"path": "/tt"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | token | |
Content-Type | header | string | 否 | none | |
body | body | object | 否 | none | |
» path | body | string | 是 | 新目录路径 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/fs/rename
Body 请求参数
{
"name": "test3",
"path": "/阿里云盘/test2"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | token | |
Content-Type | header | string | 否 | none | |
body | body | object | 否 | none | |
» name | body | string | 是 | 目标文件名,不支持'/' | none |
» path | body | string | 是 | 源文件名 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
PUT /api/fs/form
Body 请求参数
file: []
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | token | |
Content-Type | header | string | 是 | 需要是multipart/form-data; | |
Content-Length | header | string | 是 | 文件大小 | |
File-Path | header | string | 是 | 经过URL编码的完整文件路径 | |
As-Task | header | string | 否 | 是否添加为任务 | |
body | body | object | 否 | none | |
» file | body | string(binary) | 是 | 文件 |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/fs/list
Body 请求参数
{
"path": "/t",
"password": "",
"page": 1,
"per_page": 0,
"refresh": false
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» path | body | string | 否 | 路径 | none |
» password | body | string | 否 | 密码 | none |
» page | body | integer | 否 | 页数 | none |
» per_page | body | integer | 否 | 每页数目 | none |
» refresh | body | boolean | 否 | 是否强制刷新 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"content": [
{
"name": "m",
"size": 0,
"is_dir": true,
"modified": "2023-07-19T09:48:13.695585868+08:00",
"sign": "",
"thumb": "",
"type": 1
}
],
"total": 1,
"readme": "",
"write": true,
"provider": "unknown"
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | none | |
»» content | [object] | true | none | 内容 | none |
»»» name | string | true | none | 文件名 | none |
»»» size | integer | true | none | 大小 | none |
»»» is_dir | boolean | true | none | 是否是文件夹 | none |
»»» modified | string | true | none | 修改时间 | none |
»»» sign | string | true | none | 签名 | none |
»»» thumb | string | true | none | 缩略图 | none |
»»» type | integer | true | none | 类型 | none |
»» total | integer | true | none | 总数 | none |
»» readme | string | true | none | 说明 | none |
»» write | boolean | true | none | 是否可写入 | none |
»» provider | string | true | none | none |
POST /api/fs/get
Body 请求参数
{
"path": "/t",
"password": "",
"page": 1,
"per_page": 0,
"refresh": false
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» path | body | string | 否 | 路径 | none |
» password | body | string | 否 | 密码 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"name": "root",
"size": 0,
"is_dir": true,
"modified": "0001-01-01T00:00:00Z",
"sign": "",
"thumb": "",
"type": 0,
"raw_url": "",
"readme": "",
"provider": "unknown",
"related": null
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | none | |
»» name | string | true | none | 文件名 | none |
»» size | integer | true | none | 大小 | none |
»» is_dir | boolean | true | none | 是否是文件夹 | none |
»» modified | string | true | none | 修改时间 | none |
»» sign | string | true | none | 签名 | none |
»» thumb | string | true | none | 缩略图 | none |
»» type | integer | true | none | 类型 | none |
»» raw_url | string | true | none | 原始url | none |
»» readme | string | true | none | 说明 | none |
»» provider | string | true | none | none | |
»» related | null | true | none | none |
POST /api/fs/search
Body 请求参数
{
"parent": "string",
"keywords": "string",
"scope": 0,
"page": 0,
"per_page": 0,
"password": "string"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» parent | body | string | 是 | 搜索目录 | none |
» keywords | body | string | 是 | 关键词 | none |
» scope | body | integer | 是 | 搜索类型 | 0-全部 1-文件夹 2-文件 |
» page | body | integer | 是 | 页数 | none |
» per_page | body | integer | 是 | 每页数目 | none |
» password | body | string | 是 | 密码 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"content": [
{
"parent": "/m",
"name": "4305da1e",
"is_dir": false,
"size": 393090,
"type": 0
}
],
"total": 1
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | none | |
»» content | [object] | true | none | none | |
»»» parent | string | true | none | 路径 | none |
»»» name | string | true | none | 文件名 | none |
»»» is_dir | boolean | true | none | 是否是文件夹 | none |
»»» size | integer | true | none | 大小 | none |
»»» type | integer | true | none | 类型 | none |
»» total | integer | true | none | 总数 | none |
POST /api/fs/dirs
Body 请求参数
{
"path": "/t",
"password": "",
"page": 1,
"per_page": 0,
"refresh": false
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» path | body | string | 否 | 路径 | none |
» password | body | string | 否 | 密码 | none |
» force_root | body | boolean | 否 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": [
{
"name": "a",
"modified": "2023-07-19T09:48:13.695585868+08:00"
}
]
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | [object] | true | none | none | |
»» name | string | true | none | 文件名 | none |
»» modified | string | true | none | 修改时间 | none |
POST /api/fs/batch_rename
Body 请求参数
{
"src_dir": "/m2",
"rename_objects": [
{
"src_name": "test.txt",
"new_name": "aaas2.txt"
}
]
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | token | |
Content-Type | header | string | 否 | none | |
body | body | object | 否 | none | |
» src_dir | body | string | 是 | 源目录 | none |
» rename_objects | body | [object] | 是 | none | |
»» src_name | body | string | 否 | 原文件名 | none |
»» new_name | body | string | 否 | 新文件名 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | 状态码 |
» message | string | true | none | 信息 | 信息 |
» data | null | true | none | none |
POST /api/fs/regex_rename
Body 请求参数
{
"src_dir": "/m2",
"rename_objects": [
{
"src_name": "test.txt",
"new_name": "aaas2.txt"
}
]
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | token | |
Content-Type | header | string | 否 | none | |
body | body | object | 否 | none | |
» src_dir | body | string | 是 | 源目录 | none |
» src_name_regex | body | string | 是 | 源文件匹配正则 | none |
» new_name_regex | body | string | 是 | 新文件名正则 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | 状态码 |
» message | string | true | none | 信息 | 信息 |
» data | null | true | none | none |
POST /api/fs/move
Body 请求参数
{
"src_dir": "string",
"dst_dir": "string",
"names": [
"string"
]
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» src_dir | body | string | 是 | 源文件夹 | none |
» dst_dir | body | string | 是 | 目标文件夹 | none |
» names | body | [string] | 是 | 文件名 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/fs/recursive_move
Body 请求参数
{
"src_dir": "string",
"dst_dir": "string"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» src_dir | body | string | 是 | 源文件夹 | none |
» dst_dir | body | string | 是 | 目标文件夹 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/fs/copy
Body 请求参数
{
"src_dir": "string",
"dst_dir": "string",
"names": [
"string"
]
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» src_dir | body | string | 是 | 源文件夹 | none |
» dst_dir | body | string | 是 | 目标文件夹 | none |
» names | body | [string] | 是 | 文件名 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/fs/remove
Body 请求参数
{
"names": [
"string"
],
"dir": "string"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» names | body | [string] | 是 | 文件名 | none |
» dir | body | string | 是 | 目录 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/fs/remove_empty_directory
Body 请求参数
{
"src_dir": "string"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» src_dir | body | string | 是 | 目录 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
PUT /api/fs/put
Body 请求参数
string
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
File-Path | header | string | 是 | 经过URL编码的完整目标文件路径 | |
As-Task | header | string | 否 | 是否添加为任务 | |
Content-Type | header | string | 是 | none | |
Content-Length | header | string | 是 | none | |
body | body | string(binary) | 否 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/fs/add_aria2
Body 请求参数
{
"urls": [
"string"
],
"path": "string"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» urls | body | [string] | 是 | url | none |
» path | body | string | 是 | 目标路径 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/fs/add_qbit
Body 请求参数
{
"urls": [
"string"
],
"path": "string"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» urls | body | [string] | 是 | url | none |
» path | body | string | 是 | 目标路径 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
GET /ping
连通性ping检测
返回示例
成功
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
GET /api/public/settings
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"allow_indexed": "false",
"allow_mounted": "false",
"announcement": "",
"audio_autoplay": "true",
"audio_cover": "https://jsd.nn.ci/gh/alist-org/logo@main/logo.svg",
"auto_update_index": "false",
"default_page_size": "30",
"external_previews": "{}",
"favicon": "https://cdn.jsdelivr.net/gh/alist-org/logo@main/logo.svg",
"filename_char_mapping": "{\"/\": \"|\"}",
"forward_direct_link_params": "false",
"hide_files": "/\\/README.md/i",
"home_container": "hope_container",
"home_icon": "🏠",
"iframe_previews": "{\n\t\"doc,docx,xls,xlsx,ppt,pptx\": {\n\t\t\"Microsoft\":\"https://view.officeapps.live.com/op/view.aspx?src=$e_url\",\n\t\t\"Google\":\"https://docs.google.com/gview?url=$e_url&embedded=true\"\n\t},\n\t\"pdf\": {\n\t\t\"PDF.js\":\"https://alist-org.github.io/pdf.js/web/viewer.html?file=$e_url\"\n\t},\n\t\"epub\": {\n\t\t\"EPUB.js\":\"https://alist-org.github.io/static/epub.js/viewer.html?url=$e_url\"\n\t}\n}",
"logo": "https://cdn.jsdelivr.net/gh/alist-org/logo@main/logo.svg",
"main_color": "#1890ff",
"ocr_api": "https://api.nn.ci/ocr/file/json",
"package_download": "true",
"pagination_type": "all",
"robots_txt": "User-agent: *\nAllow: /",
"search_index": "none",
"settings_layout": "responsive",
"site_title": "AList",
"sso_login_enabled": "false",
"sso_login_platform": "",
"version": "v3.25.1",
"video_autoplay": "true"
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | 数据 | none |
»» allow_indexed | string | true | none | 允许索引 | none |
»» allow_mounted | string | true | none | 允许挂载 | none |
»» announcement | string | true | none | 公告 | none |
»» audio_autoplay | string | true | none | 自动播放音频 | none |
»» audio_cover | string | true | none | 音频封面 | none |
»» auto_update_index | string | true | none | 自动更新索引 | none |
»» default_page_size | string | true | none | 默认分页数 | none |
»» external_previews | string | true | none | 外部预览 | none |
»» favicon | string | true | none | 网站图标 | none |
»» filename_char_mapping | string | true | none | none | |
»» forward_direct_link_params | string | true | none | none | |
»» hide_files | string | true | none | 隐藏文件 | none |
»» home_container | string | true | none | 主页容器 | none |
»» home_icon | string | true | none | 主页图标 | none |
»» iframe_previews | string | true | none | iframe预览设置 | none |
»» logo | string | true | none | logo | none |
»» main_color | string | true | none | 主题颜色 | none |
»» ocr_api | string | true | none | pcr接口 | none |
»» package_download | string | true | none | 打包下载 | none |
»» pagination_type | string | true | none | none | |
»» robots_txt | string | true | none | robots文件 | none |
»» search_index | string | true | none | none | |
»» settings_layout | string | true | none | none | |
»» site_title | string | true | none | 站点标题 | none |
»» sso_login_enabled | string | true | none | 启用sso登录 | none |
»» sso_login_platform | string | true | none | sso登录平台 | none |
»» version | string | true | none | 版本 | none |
»» video_autoplay | string | true | none | 视频自动播放 | none |
GET /api/admin/meta/list
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
page | query | string | 否 | 页数 | |
per_page | query | string | 否 | 每页个数 | |
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"content": [
{
"id": 1,
"path": "/a",
"password": "i",
"p_sub": false,
"write": false,
"w_sub": false,
"hide": "",
"h_sub": false,
"readme": "",
"r_sub": false
}
],
"total": 1
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | 数据 | none |
»» content | [object] | true | none | 内容 | none |
»»» id | integer | false | none | id | none |
»»» path | string | false | none | 路径 | none |
»»» password | string | false | none | 密码 | none |
»»» p_sub | boolean | false | none | 密码是否应用到子文件夹 | none |
»»» write | boolean | false | none | 是否允许写入 | none |
»»» w_sub | boolean | false | none | 是否允许写入引用到子文件夹 | none |
»»» hide | string | false | none | 隐藏 | none |
»»» h_sub | boolean | false | none | 隐藏是否应用到子文件夹 | none |
»»» readme | string | false | none | 说明 | none |
»»» r_sub | boolean | false | none | 说明是否应用到子文件夹 | none |
»» total | integer | true | none | 总数 | none |
GET /api/admin/meta/get
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
id | query | string | 是 | 元信息id | |
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"id": 1,
"path": "/a",
"password": "c",
"p_sub": false,
"write": false,
"w_sub": false,
"hide": "",
"h_sub": false,
"readme": "",
"r_sub": false
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | none | |
»» id | integer | true | none | id | none |
»» path | string | true | none | 路径 | none |
»» password | string | true | none | 密码 | none |
»» p_sub | boolean | true | none | 密码是否应用到子文件夹 | none |
»» write | boolean | true | none | 开启写入 | none |
»» w_sub | boolean | true | none | 开启写入是否应用到子文件夹 | none |
»» hide | string | true | none | 隐藏 | none |
»» h_sub | boolean | true | none | 隐藏是否应用到子文件夹 | none |
»» readme | string | true | none | 说明 | none |
»» r_sub | boolean | true | none | 说明是否应用到子文件夹 | none |
POST /api/admin/meta/create
Body 请求参数
{
"id": 0,
"path": "/a",
"password": "c",
"p_sub": false,
"write": false,
"w_sub": false,
"hide": "",
"h_sub": false,
"readme": "",
"r_sub": false
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» id | body | integer | 是 | id | none |
» path | body | string | 是 | 路径 | none |
» password | body | string | 是 | 密码 | none |
» p_sub | body | boolean | 是 | 密码是否应用到子文件夹 | none |
» write | body | boolean | 是 | 开启写入 | none |
» w_sub | body | boolean | 是 | 开启写入是否应用到子文件夹 | none |
» hide | body | string | 是 | 隐藏 | none |
» h_sub | body | boolean | 是 | 隐藏是否应用到子文件夹 | none |
» readme | body | string | 是 | 说明 | none |
» r_sub | body | boolean | 是 | 说明是否应用到子文件夹 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | none | |
» message | string | true | none | none | |
» data | null | true | none | none |
POST /api/admin/meta/update
Body 请求参数
{
"id": 0,
"path": "/a",
"password": "c",
"p_sub": false,
"write": false,
"w_sub": false,
"hide": "",
"h_sub": false,
"readme": "",
"r_sub": false
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» id | body | integer | 是 | id | none |
» path | body | string | 是 | 路径 | none |
» password | body | string | 是 | 密码 | none |
» p_sub | body | boolean | 是 | 密码是否应用到子文件夹 | none |
» write | body | boolean | 是 | 开启写入 | none |
» w_sub | body | boolean | 是 | 开启写入是否应用到子文件夹 | none |
» hide | body | string | 是 | 隐藏 | none |
» h_sub | body | boolean | 是 | 隐藏是否应用到子文件夹 | none |
» readme | body | string | 是 | 说明 | none |
» r_sub | body | boolean | 是 | 说明是否应用到子文件夹 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | none | |
» message | string | true | none | none | |
» data | null | true | none | none |
POST /api/admin/meta/delete
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
id | query | string | 是 | none | |
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
GET /api/admin/user/list
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"content": [
{
"id": 1,
"username": "admin",
"Salt": "W",
"password": "",
"base_path": "/",
"role": 2,
"disabled": false,
"permission": 0,
"sso_id": ""
},
{
"id": 2,
"username": "guest",
"Salt": "M",
"password": "",
"base_path": "/",
"role": 1,
"disabled": true,
"permission": 0,
"sso_id": ""
},
{
"id": 3,
"username": "N",
"Salt": "L",
"password": "",
"base_path": "/",
"role": 0,
"disabled": false,
"permission": 256,
"sso_id": ""
}
],
"total": 3
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | none | |
»» content | [object] | true | none | none | |
»»» id | integer | true | none | id | none |
»»» username | string | true | none | 用户名 | none |
»»» Salt | string | true | none | salt | none |
»»» password | string | true | none | 密码 | none |
»»» base_path | string | true | none | 基本路径 | none |
»»» role | integer | true | none | 角色 | none |
»»» disabled | boolean | true | none | 是否禁用 | none |
»»» permission | integer | true | none | 权限 | none |
»»» sso_id | string | true | none | sso id | none |
»» total | integer | true | none | 总数 | none |
GET /api/admin/user/get
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
id | query | string | 是 | none | |
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"id": 1,
"username": "admin",
"Salt": "s",
"password": "",
"base_path": "/",
"role": 2,
"disabled": false,
"permission": 0,
"sso_id": ""
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | none | |
»» content | [object] | true | none | none | |
»»» id | integer | true | none | id | none |
»»» username | string | true | none | 用户名 | none |
»»» Salt | string | true | none | salt | none |
»»» password | string | true | none | 密码 | none |
»»» base_path | string | true | none | 基本路径 | none |
»»» role | integer | true | none | 角色 | none |
»»» disabled | boolean | true | none | 是否禁用 | none |
»»» permission | integer | true | none | 权限 | none |
»»» sso_id | string | true | none | sso id | none |
»» total | integer | true | none | 总数 | none |
POST /api/admin/user/create
Body 请求参数
{
"id": 0,
"username": "a",
"password": "123456",
"base_path": "/",
"role": 0,
"permission": 60,
"disabled": false,
"sso_id": ""
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» id | body | integer | 否 | id | none |
» username | body | string | 是 | 用户名 | none |
» password | body | string | 否 | 密码 | none |
» base_path | body | string | 否 | 基本路径 | none |
» role | body | integer | 否 | 角色 | none |
» permission | body | integer | 否 | 权限 | none |
» disabled | body | boolean | 否 | 是否禁用 | none |
» sso_id | body | string | 否 | sso id | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/admin/user/update
Body 请求参数
{
"id": 0,
"username": "a",
"password": "123456",
"base_path": "/",
"role": 0,
"permission": 60,
"disabled": false,
"sso_id": ""
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» id | body | integer | 是 | id | none |
» username | body | string | 是 | 用户名 | none |
» password | body | string | 否 | 密码 | none |
» base_path | body | string | 否 | 基本路径 | none |
» role | body | integer | 否 | 角色 | none |
» permission | body | integer | 否 | 权限 | none |
» disabled | body | boolean | 否 | 是否禁用 | none |
» sso_id | body | string | 否 | sso id | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/admin/user/cancel_2fa
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
id | query | string | 是 | none | |
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/admin/user/delete
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
id | query | string | 是 | none | |
Authorization | header | string | 否 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/admin/user/del_cache
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
username | query | string | 是 | none | |
Authorization | header | string | 否 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
GET /api/admin/storage/list
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
page | query | string | 否 | 页数 | |
per_page | query | string | 否 | 每页数目 | |
Authorization | header | string | 是 | token |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"content": [
{
"id": 1,
"mount_path": "/lll",
"order": 0,
"driver": "Local",
"cache_expiration": 0,
"status": "work",
"addition": "{\"root_folder_path\":\"/root/www\",\"thumbnail\":false,\"thumb_cache_folder\":\"\",\"show_hidden\":true,\"mkdir_perm\":\"777\"}",
"remark": "",
"modified": "2023-07-19T09:46:38.868739912+08:00",
"disabled": false,
"enable_sign": false,
"order_by": "name",
"order_direction": "asc",
"extract_folder": "front",
"web_proxy": false,
"webdav_policy": "native_proxy",
"down_proxy_url": ""
}
],
"total": 5
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | 状态码 |
» message | string | true | none | 信息 | 信息 |
» data | object | true | none | none | |
»» content | [object] | true | none | none | |
»»» id | integer | false | none | id | id |
»»» mount_path | string | false | none | 挂载路径 | 挂载路径 |
»»» order | integer | false | none | 排序 | 顺序 |
»»» driver | string | false | none | 驱动 | 驱动类型 |
»»» cache_expiration | integer | false | none | 缓存过期时间 | 缓存时间 |
»»» status | string | false | none | 状态 | 状态 |
»»» addition | string | false | none | 额外信息 | 额外信息 |
»»» remark | string | false | none | 备注 | 备注名 |
»»» modified | string | false | none | 修改时间 | 修改时间 |
»»» disabled | boolean | false | none | 禁用 | 是否被禁用 |
»»» enable_sign | boolean | false | none | 启用签名 | none |
»»» order_by | string | false | none | 排序 | 排序方式 |
»»» order_direction | string | false | none | 排序方向 | 排序方向 |
»»» extract_folder | string | false | none | 提取文件夹 | 提取目录顺序 |
»»» web_proxy | boolean | false | none | web代理 | http代理 |
»»» webdav_policy | string | false | none | webdav代理 | webdav策略 |
»»» down_proxy_url | string | false | none | 下载代理url | 下载代理url |
»» total | integer | true | none | 总数 | none |
POST /api/admin/storage/enable
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
id | query | integer | 是 | 存储id | |
Authorization | header | string | 是 | token |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | 状态码 |
» message | string | true | none | 信息 | 信息 |
» data | null | true | none | data | data |
POST /api/admin/storage/disable
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
id | query | string | 是 | 存储id | |
Authorization | header | string | 是 | token |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | 状态码 |
» message | string | true | none | 信息 | 信息 |
» data | null | true | none | data | data |
POST /api/admin/storage/create
Body 请求参数
{
"mount_path": "/lll",
"order": 0,
"remark": "",
"cache_expiration": 30,
"web_proxy": false,
"webdav_policy": "native_proxy",
"down_proxy_url": "",
"extract_folder": "front",
"enable_sign": false,
"driver": "Local",
"order_by": "name",
"order_direction": "asc",
"addition": "{\"root_folder_path\":\"/\",\"thumbnail\":false,\"thumb_cache_folder\":\"\",\"show_hidden\":true,\"mkdir_perm\":\"777\"}"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | token | |
body | body | object | 否 | none | |
» mount_path | body | string | 是 | 挂载路径 | 挂载路径 |
» order | body | integer | 是 | 排序 | 排序 |
» remark | body | string | 是 | 备注名 | 备注名 |
» cache_expiration | body | integer | 是 | 缓存过期时间 | 缓存过期时间 |
» web_proxy | body | boolean | 是 | web代理 | web代理 |
» webdav_policy | body | string | 是 | webdav策略 | webdav策略 |
» down_proxy_url | body | string | 是 | 下载代理 | 下载代理 |
» extract_folder | body | string | 是 | 提取目录 | 提取目录 |
» driver | body | string | 是 | 驱动 | 驱动 |
» addition | body | string | 是 | 额外信息 | 额外信息 |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"id": 7
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | 状态码 |
» message | string | true | none | 信息 | 信息 |
» data | object | true | none | data | data |
»» id | integer | true | none | none |
GET /api/admin/storage/get
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
id | query | string | 是 | 存储id | |
Authorization | header | string | 是 | token |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"id": 2,
"mount_path": "/aa",
"order": 1,
"driver": "Aliyundrive",
"cache_expiration": 30,
"status": "work",
"addition": "{\"root_folder_id\":\"\",\"refresh_token\":\"\",\"order_by\":\"size\",\"order_direction\":\"ASC\",\"rapid_upload\":false}",
"remark": "",
"modified": "2022-11-26T21:50:44.142348853+08:00",
"disabled": false,
"order_by": "",
"order_direction": "",
"extract_folder": "front",
"web_proxy": false,
"webdav_policy": "302_redirect",
"down_proxy_url": ""
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | none | |
»» id | integer | true | none | id | none |
»» mount_path | string | true | none | 挂载路径 | none |
»» order | integer | true | none | 排序 | none |
»» driver | string | true | none | 驱动 | none |
»» cache_expiration | integer | true | none | 缓存过期时间 | none |
»» status | string | true | none | 状态 | none |
»» addition | string | true | none | 额外信息 | none |
»» remark | string | true | none | 备注 | none |
»» modified | string | true | none | 修改时间 | none |
»» disabled | boolean | true | none | 是否被禁用 | none |
»» order_by | string | true | none | 排序方式 | none |
»» order_direction | string | true | none | 排序方向 | none |
»» extract_folder | string | true | none | 提取目录 | none |
»» web_proxy | boolean | true | none | web代理 | none |
»» webdav_policy | string | true | none | webdav策略 | none |
»» down_proxy_url | string | true | none | 下载代理 | none |
POST /api/admin/storage/delete
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
id | query | string | 否 | 存储id | |
Authorization | header | string | 是 | token |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | 状态码 |
» message | string | true | none | 信息 | 信息 |
» data | null | true | none | data | data |
POST /api/admin/storage/load_all
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
GET /api/admin/driver/list
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | token |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"115 Cloud": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "cookie",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": "one of QR code token and cookie required"
},
{
"name": "qrcode_token",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": "one of QR code token and cookie required"
},
{
"name": "page_size",
"type": "number",
"default": "56",
"options": "",
"required": false,
"help": "list api per page size of 115 driver"
},
{
"name": "root_folder_id",
"type": "string",
"default": "0",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "115 Cloud",
"local_sort": false,
"only_local": true,
"only_proxy": true,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "0",
"alert": ""
}
},
"123Pan": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "0",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "file_name",
"options": "file_name,size,update_at",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "asc",
"options": "asc,desc",
"required": false,
"help": ""
}
],
"config": {
"name": "123Pan",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "0",
"alert": ""
}
},
"123PanShare": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "sharekey",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "sharepassword",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "0",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "file_name",
"options": "file_name,size,update_at",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "asc",
"options": "asc,desc",
"required": false,
"help": ""
}
],
"config": {
"name": "123PanShare",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": true,
"need_ms": false,
"default_root": "0",
"alert": ""
}
},
"139Yun": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "authorization",
"type": "text",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "type",
"type": "select",
"default": "personal",
"options": "personal,family",
"required": false,
"help": ""
},
{
"name": "cloud_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "139Yun",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"189Cloud": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "cookie",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": "Fill in the cookie if need captcha"
},
{
"name": "root_folder_id",
"type": "string",
"default": "-11",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "189Cloud",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "-11",
"alert": "info|You can try to use 189PC driver if this driver does not work."
}
},
"189CloudPC": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "validate_code",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "-11",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "filename",
"options": "filename,filesize,lastOpTime",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "asc",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "type",
"type": "select",
"default": "personal",
"options": "personal,family",
"required": false,
"help": ""
},
{
"name": "family_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "upload_method",
"type": "select",
"default": "stream",
"options": "stream,rapid,old",
"required": false,
"help": ""
},
{
"name": "no_use_ocr",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "189CloudPC",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "-11",
"alert": ""
}
},
"AList V2": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "url",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "access_token",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "AList V2",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": true,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"AList V3": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "url",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "meta_password",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "token",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "AList V3",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"Alias": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "paths",
"type": "text",
"default": "",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "Alias",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": true,
"no_upload": true,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"Aliyundrive": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_id",
"type": "string",
"default": "root",
"options": "",
"required": true,
"help": ""
},
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,updated_at,created_at",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "ASC,DESC",
"required": false,
"help": ""
},
{
"name": "rapid_upload",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "internal_upload",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "Aliyundrive",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "root",
"alert": "warning|There may be an infinite loop bug in this driver.\nDeprecated, no longer maintained and will be removed in a future version.\nWe recommend using the official driver AliyundriveOpen."
}
},
"AliyundriveOpen": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "drive_type",
"type": "select",
"default": "default",
"options": "default,resource,backup",
"required": false,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "root",
"options": "",
"required": true,
"help": ""
},
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,updated_at,created_at",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "ASC,DESC",
"required": false,
"help": ""
},
{
"name": "oauth_token_url",
"type": "string",
"default": "https://api.xhofe.top/alist/ali_open/token",
"options": "",
"required": false,
"help": ""
},
{
"name": "client_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": "Keep it empty if you don't have one"
},
{
"name": "client_secret",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": "Keep it empty if you don't have one"
},
{
"name": "remove_way",
"type": "select",
"default": "",
"options": "trash,delete",
"required": true,
"help": ""
},
{
"name": "rapid_upload",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": "If you enable this option, the file will be uploaded to the server first, so the progress will be incorrect"
},
{
"name": "internal_upload",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": "If you are using Aliyun ECS is located in Beijing, you can turn it on to boost the upload speed"
},
{
"name": "livp_download_format",
"type": "select",
"default": "jpeg",
"options": "jpeg,mov",
"required": false,
"help": ""
}
],
"config": {
"name": "AliyundriveOpen",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "root",
"alert": ""
}
},
"AliyundriveShare": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "share_id",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "share_pwd",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "root",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,updated_at,created_at",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "ASC,DESC",
"required": false,
"help": ""
}
],
"config": {
"name": "AliyundriveShare",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": true,
"need_ms": false,
"default_root": "root",
"alert": ""
}
},
"BaiduNetdisk": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "name",
"options": "name,time,size",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "asc",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "download_api",
"type": "select",
"default": "official",
"options": "official,crack",
"required": false,
"help": ""
},
{
"name": "client_id",
"type": "string",
"default": "iYCeC9g08h5vuP9UqvPHKKSVrKFXGa1v",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_secret",
"type": "string",
"default": "jXiFMOPVPCWlO2M5CwWQzffpNPaGTRBG",
"options": "",
"required": true,
"help": ""
},
{
"name": "custom_crack_ua",
"type": "string",
"default": "netdisk",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "BaiduNetdisk",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"BaiduPhoto": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "show_type",
"type": "select",
"default": "root",
"options": "root,root_only_album,root_only_file",
"required": false,
"help": ""
},
{
"name": "album_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "delete_origin",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "client_id",
"type": "string",
"default": "iYCeC9g08h5vuP9UqvPHKKSVrKFXGa1v",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_secret",
"type": "string",
"default": "jXiFMOPVPCWlO2M5CwWQzffpNPaGTRBG",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "BaiduPhoto",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"BaiduShare": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "surl",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "pwd",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "BDUSS",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "BaiduShare",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": true,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"Cloudreve": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "address",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cookie",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "Cloudreve",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"Crypt": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "filename_encryption",
"type": "select",
"default": "off",
"options": "off,standard,obfuscate",
"required": true,
"help": ""
},
{
"name": "directory_name_encryption",
"type": "select",
"default": "false",
"options": "false,true",
"required": true,
"help": ""
},
{
"name": "remote_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "This is where the encrypted data stores"
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "the main password"
},
{
"name": "salt",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": "If you don't know what is salt, treat it as a second password'. Optional but recommended"
},
{
"name": "encrypted_suffix",
"type": "string",
"default": ".bin",
"options": "",
"required": true,
"help": "encrypted files will have this suffix"
}
],
"config": {
"name": "Crypt",
"local_sort": true,
"only_local": false,
"only_proxy": true,
"no_cache": true,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"Dropbox": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_path",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "oauth_token_url",
"type": "string",
"default": "https://api.xhofe.top/alist/dropbox/token",
"options": "",
"required": false,
"help": ""
},
{
"name": "client_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": "Keep it empty if you don't have one"
},
{
"name": "client_secret",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": "Keep it empty if you don't have one"
}
],
"config": {
"name": "Dropbox",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"FTP": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "address",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "FTP",
"local_sort": true,
"only_local": true,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"GoogleDrive": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_id",
"type": "string",
"default": "root",
"options": "",
"required": true,
"help": ""
},
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": "such as: folder,name,modifiedTime"
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "client_id",
"type": "string",
"default": "202264815644.apps.googleusercontent.com",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_secret",
"type": "string",
"default": "X4Z3ca8xfWDb1Voo-F9a7ZxJ",
"options": "",
"required": true,
"help": ""
},
{
"name": "chunk_size",
"type": "number",
"default": "5",
"options": "",
"required": false,
"help": "chunk size while uploading (unit: MB)"
}
],
"config": {
"name": "GoogleDrive",
"local_sort": false,
"only_local": false,
"only_proxy": true,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "root",
"alert": ""
}
},
"GooglePhoto": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_id",
"type": "string",
"default": "root",
"options": "",
"required": true,
"help": ""
},
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_id",
"type": "string",
"default": "202264815644.apps.googleusercontent.com",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_secret",
"type": "string",
"default": "X4Z3ca8xfWDb1Voo-F9a7ZxJ",
"options": "",
"required": true,
"help": ""
},
{
"name": "show_archive",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "GooglePhoto",
"local_sort": true,
"only_local": false,
"only_proxy": true,
"no_cache": false,
"no_upload": true,
"need_ms": false,
"default_root": "root",
"alert": ""
}
},
"IPFS API": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "endpoint",
"type": "string",
"default": "http://127.0.0.1:5001",
"options": "",
"required": false,
"help": ""
},
{
"name": "gateway",
"type": "string",
"default": "https://ipfs.io",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "IPFS API",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"Lanzou": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "type",
"type": "select",
"default": "cookie",
"options": "account,cookie,url",
"required": false,
"help": ""
},
{
"name": "account",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cookie",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": "about 15 days valid, ignore if shareUrl is used"
},
{
"name": "root_folder_id",
"type": "string",
"default": "-1",
"options": "",
"required": true,
"help": ""
},
{
"name": "share_password",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "baseUrl",
"type": "string",
"default": "https://pc.woozooo.com",
"options": "",
"required": true,
"help": "basic URL for file operation"
},
{
"name": "shareUrl",
"type": "string",
"default": "https://pan.lanzouo.com",
"options": "",
"required": true,
"help": "used to get the sharing page"
},
{
"name": "repair_file_info",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": "To use webdav, you need to enable it"
}
],
"config": {
"name": "Lanzou",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "-1",
"alert": ""
}
},
"Local": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "thumbnail",
"type": "bool",
"default": "",
"options": "",
"required": true,
"help": "enable thumbnail"
},
{
"name": "thumb_cache_folder",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "show_hidden",
"type": "bool",
"default": "true",
"options": "",
"required": false,
"help": "show hidden directories and files"
},
{
"name": "mkdir_perm",
"type": "string",
"default": "777",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "Local",
"local_sort": true,
"only_local": true,
"only_proxy": false,
"no_cache": true,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"MediaTrack": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "access_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "project_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "title",
"options": "updated_at,title,size",
"required": false,
"help": ""
},
{
"name": "order_desc",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "MediaTrack",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"Mega_nz": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "email",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "Mega_nz",
"local_sort": true,
"only_local": true,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"MoPan": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "phone",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "-11",
"options": "",
"required": true,
"help": "be careful when using the -11 value, some operations may cause system errors"
},
{
"name": "cloud_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "filename",
"options": "filename,filesize,lastOpTime",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "asc",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "device_info",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "MoPan",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "",
"alert": "warning|This network disk may store your password in clear text. Please set your password carefully"
}
},
"Onedrive": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "region",
"type": "select",
"default": "global",
"options": "global,cn,us,de",
"required": true,
"help": ""
},
{
"name": "is_sharepoint",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "client_id",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_secret",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "redirect_uri",
"type": "string",
"default": "https://alist.nn.ci/tool/onedrive/callback",
"options": "",
"required": true,
"help": ""
},
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "site_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "chunk_size",
"type": "number",
"default": "5",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "Onedrive",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"OnedriveAPP": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "region",
"type": "select",
"default": "global",
"options": "global,cn,us,de",
"required": true,
"help": ""
},
{
"name": "client_id",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_secret",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "tenant_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "email",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "chunk_size",
"type": "number",
"default": "5",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "OnedriveAPP",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"PikPak": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "disable_media_link",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "PikPak",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"PikPakShare": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "share_id",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "share_pwd",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "PikPakShare",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": true,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"Quark": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "cookie",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "0",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "none",
"options": "none,file_type,file_name,updated_at",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "asc",
"options": "asc,desc",
"required": false,
"help": ""
}
],
"config": {
"name": "Quark",
"local_sort": false,
"only_local": true,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "0",
"alert": ""
}
},
"S3": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "bucket",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "endpoint",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "region",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "access_key_id",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "secret_access_key",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "session_token",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "custom_host",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "sign_url_expire",
"type": "number",
"default": "4",
"options": "",
"required": false,
"help": ""
},
{
"name": "placeholder",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "force_path_style",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "list_object_version",
"type": "select",
"default": "v1",
"options": "v1,v2",
"required": false,
"help": ""
},
{
"name": "remove_bucket",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": "Remove bucket name from path when using custom host."
},
{
"name": "add_filename_to_disposition",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": "Add filename to Content-Disposition header."
}
],
"config": {
"name": "S3",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"SFTP": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "address",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "private_key",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "SFTP",
"local_sort": true,
"only_local": true,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"SMB": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": ".",
"options": "",
"required": true,
"help": ""
},
{
"name": "address",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "share_name",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "SMB",
"local_sort": true,
"only_local": true,
"only_proxy": false,
"no_cache": true,
"no_upload": false,
"need_ms": false,
"default_root": ".",
"alert": ""
}
},
"Seafile": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "address",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "repoId",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "Seafile",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"Teambition": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "region",
"type": "select",
"default": "",
"options": "china,international",
"required": true,
"help": ""
},
{
"name": "cookie",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "project_id",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "fileName",
"options": "fileName,fileSize,updated,created",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "Asc",
"options": "Asc,Desc",
"required": false,
"help": ""
},
{
"name": "use_s3_upload_method",
"type": "bool",
"default": "true",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "Teambition",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"Terabox": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "cookie",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "download_api",
"type": "select",
"default": "official",
"options": "official,crack",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "name",
"options": "name,time,size",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "asc",
"options": "asc,desc",
"required": false,
"help": ""
}
],
"config": {
"name": "Terabox",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"Thunder": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "captcha_token",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "Thunder",
"local_sort": true,
"only_local": false,
"only_proxy": true,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"ThunderExpert": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "login_type",
"type": "select",
"default": "user",
"options": "user,refresh_token",
"required": false,
"help": ""
},
{
"name": "sign_type",
"type": "select",
"default": "algorithms",
"options": "algorithms,captcha_sign",
"required": false,
"help": ""
},
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "login type is user,this is required"
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "login type is user,this is required"
},
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "login type is refresh_token,this is required"
},
{
"name": "algorithms",
"type": "string",
"default": "HPxr4BVygTQVtQkIMwQH33ywbgYG5l4JoR,GzhNkZ8pOBsCY+7,v+l0ImTpG7c7/,e5ztohgVXNP,t,EbXUWyVVqQbQX39Mbjn2geok3/0WEkAVxeqhtx857++kjJiRheP8l77gO,o7dvYgbRMOpHXxCs,6MW8TD8DphmakaxCqVrfv7NReRRN7ck3KLnXBculD58MvxjFRqT+,kmo0HxCKVfmxoZswLB4bVA/dwqbVAYghSb,j,4scKJNdd7F27Hv7tbt",
"options": "",
"required": true,
"help": "sign type is algorithms,this is required"
},
{
"name": "captcha_sign",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "sign type is captcha_sign,this is required"
},
{
"name": "timestamp",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "sign type is captcha_sign,this is required"
},
{
"name": "captcha_token",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "device_id",
"type": "string",
"default": "9aa5c268e7bcfc197a9ad88e2fb330e5",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_id",
"type": "string",
"default": "Xp6vsxz_7IYVw2BB",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_secret",
"type": "string",
"default": "Xp6vsy4tN9toTVdMSpomVdXpRmES",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_version",
"type": "string",
"default": "7.51.0.8196",
"options": "",
"required": true,
"help": ""
},
{
"name": "package_name",
"type": "string",
"default": "com.xunlei.downloadprovider",
"options": "",
"required": true,
"help": ""
},
{
"name": "user_agent",
"type": "string",
"default": "ANDROID-com.xunlei.downloadprovider/7.51.0.8196 netWorkType/4G appid/40 deviceName/Xiaomi_M2004j7ac deviceModel/M2004J7AC OSVersion/12 protocolVersion/301 platformVersion/10 sdkVersion/220200 Oauth2Client/0.9 (Linux 4_14_186-perf-gdcf98eab238b) (JAVA 0)",
"options": "",
"required": true,
"help": ""
},
{
"name": "download_user_agent",
"type": "string",
"default": "Dalvik/2.1.0 (Linux; U; Android 12; M2004J7AC Build/SP1A.210812.016)",
"options": "",
"required": true,
"help": ""
},
{
"name": "use_video_url",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "ThunderExpert",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"Trainbit": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_id",
"type": "string",
"default": "0_000",
"options": "",
"required": true,
"help": ""
},
{
"name": "AUSHELLPORTAL",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "apikey",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "Trainbit",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "0_000",
"alert": ""
}
},
"UC": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "cookie",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "0",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "none",
"options": "none,file_type,file_name,updated_at",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "asc",
"options": "asc,desc",
"required": false,
"help": ""
}
],
"config": {
"name": "UC",
"local_sort": false,
"only_local": true,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "0",
"alert": ""
}
},
"USS": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "bucket",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "endpoint",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "operator_name",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "operator_password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "sign_url_expire",
"type": "number",
"default": "4",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "USS",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"UrlTree": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "url_structure",
"type": "text",
"default": "https://jsd.nn.ci/gh/alist-org/alist/README.md\nhttps://jsd.nn.ci/gh/alist-org/alist/README_cn.md\nfolder:\n CONTRIBUTING.md:1635:https://jsd.nn.ci/gh/alist-org/alist/CONTRIBUTING.md\n CODE_OF_CONDUCT.md:2093:https://jsd.nn.ci/gh/alist-org/alist/CODE_OF_CONDUCT.md",
"options": "",
"required": true,
"help": "structure:FolderName:\n [FileName:][FileSize:][Modified:]Url"
},
{
"name": "head_size",
"type": "bool",
"default": "false",
"options": "",
"required": false,
"help": "Use head method to get file size, but it may be failed."
}
],
"config": {
"name": "UrlTree",
"local_sort": true,
"only_local": false,
"only_proxy": false,
"no_cache": true,
"no_upload": true,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"Virtual": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_path",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "num_file",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": ""
},
{
"name": "num_folder",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": ""
},
{
"name": "max_file_size",
"type": "number",
"default": "1073741824",
"options": "",
"required": true,
"help": ""
},
{
"name": "min_file_size",
"type": "number",
"default": "1048576",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "Virtual",
"local_sort": true,
"only_local": true,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": true,
"default_root": "",
"alert": ""
}
},
"WebDav": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "",
"options": "name,size,modified",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "vendor",
"type": "select",
"default": "other",
"options": "sharepoint,other",
"required": false,
"help": ""
},
{
"name": "address",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "username",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "password",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "WebDav",
"local_sort": true,
"only_local": false,
"only_proxy": true,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
},
"WeiYun": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cookies",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "name",
"options": "name,size,updated_at",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "asc",
"options": "asc,desc",
"required": false,
"help": ""
}
],
"config": {
"name": "WeiYun",
"local_sort": false,
"only_local": false,
"only_proxy": true,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "",
"alert": ""
}
},
"WoPan": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "root_folder_id",
"type": "string",
"default": "0",
"options": "",
"required": true,
"help": ""
},
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "family_id",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": "Keep it empty if you want to use your personal drive"
},
{
"name": "sort_rule",
"type": "select",
"default": "name_asc",
"options": "name_asc,name_desc,time_asc,time_desc,size_asc,size_desc",
"required": false,
"help": ""
},
{
"name": "access_token",
"type": "string",
"default": "",
"options": "",
"required": false,
"help": ""
}
],
"config": {
"name": "WoPan",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "0",
"alert": ""
}
},
"YandexDisk": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "web_proxy",
"type": "bool",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "webdav_policy",
"type": "select",
"default": "302_redirect",
"options": "302_redirect,use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "refresh_token",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "name",
"options": "name,path,created,modified,size",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "asc",
"options": "asc,desc",
"required": false,
"help": ""
},
{
"name": "root_folder_path",
"type": "string",
"default": "/",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_id",
"type": "string",
"default": "a78d5a69054042fa936f6c77f9a0ae8b",
"options": "",
"required": true,
"help": ""
},
{
"name": "client_secret",
"type": "string",
"default": "9c119bbb04b346d2a52aa64401936b2b",
"options": "",
"required": true,
"help": ""
}
],
"config": {
"name": "YandexDisk",
"local_sort": false,
"only_local": false,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "/",
"alert": ""
}
}
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | 状态码 |
» message | string | true | none | 信息 | 信息 |
» data | object | true | none | none | |
»» 115 Cloud | object | true | none | 115网盘 | none |
»»» common | [object] | true | none | 通用配置 | none |
»»»» name | string | true | none | 配置名 | none |
»»»» type | string | true | none | 类型 | none |
»»»» default | string | true | none | 默认值 | none |
»»»» options | string | true | none | 选项 | none |
»»»» required | boolean | true | none | 是否必须 | none |
»»»» help | string | true | none | 帮助信息 | none |
»»» additional | [object] | true | none | 额外配置 | none |
»»»» name | string | true | none | 配置名 | none |
»»»» type | string | true | none | 类型 | none |
»»»» default | string | true | none | 默认值 | none |
»»»» options | string | true | none | 选项 | none |
»»»» required | boolean | true | none | 是否必须 | none |
»»»» help | string | true | none | 帮助信息 | none |
»»» config | object | true | none | none | |
»»»» name | string | true | none | 配置名 | none |
»»»» local_sort | boolean | true | none | 本地排序 | none |
»»»» only_local | boolean | true | none | 仅本地 | none |
»»»» only_proxy | boolean | true | none | 仅代理 | none |
»»»» no_cache | boolean | true | none | 无缓存 | none |
»»»» no_upload | boolean | true | none | 无上传 | none |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | 默认基本路径 | none |
»»»» alert | string | true | none | 警告信息 | none |
»» 123Pan | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» 123PanShare | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» 139Yun | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» 189Cloud | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» 189CloudPC | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» AList V2 | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» AList V3 | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Alias | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | false | none | none | |
»»»» type | string | false | none | none | |
»»»» default | string | false | none | none | |
»»»» options | string | false | none | none | |
»»»» required | boolean | false | none | none | |
»»»» help | string | false | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Aliyundrive | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» AliyundriveOpen | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» AliyundriveShare | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» BaiduNetdisk | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» BaiduPhoto | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» BaiduShare | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Cloudreve | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Crypt | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Dropbox | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» FTP | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» GoogleDrive | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» GooglePhoto | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» IPFS API | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Lanzou | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Local | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» MediaTrack | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Mega_nz | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» MoPan | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Onedrive | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» OnedriveAPP | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» PikPak | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» PikPakShare | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Quark | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» S3 | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» SFTP | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» SMB | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Seafile | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Teambition | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Terabox | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Thunder | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» ThunderExpert | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Trainbit | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» UC | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» USS | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» UrlTree | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» Virtual | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» WebDav | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» WeiYun | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» WoPan | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none | |
»» YandexDisk | object | true | none | none | |
»»» common | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» additional | [object] | true | none | none | |
»»»» name | string | true | none | none | |
»»»» type | string | true | none | none | |
»»»» default | string | true | none | none | |
»»»» options | string | true | none | none | |
»»»» required | boolean | true | none | none | |
»»»» help | string | true | none | none | |
»»» config | object | true | none | none | |
»»»» name | string | true | none | none | |
»»»» local_sort | boolean | true | none | none | |
»»»» only_local | boolean | true | none | none | |
»»»» only_proxy | boolean | true | none | none | |
»»»» no_cache | boolean | true | none | none | |
»»»» no_upload | boolean | true | none | none | |
»»»» need_ms | boolean | true | none | none | |
»»»» default_root | string | true | none | none | |
»»»» alert | string | true | none | none |
GET /api/admin/driver/names
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | token |
返回示例
成功
{
"code": 200,
"message": "success",
"data": [
"AliyundriveShare",
"MediaTrack",
"Onedrive",
"PikPak",
"Thunder",
"Virtual",
"AliyundriveOpen",
"IPFS API",
"Seafile",
"SMB",
"Terabox",
"Aliyundrive",
"BaiduShare",
"FTP",
"Local",
"OnedriveAPP",
"S3",
"115 Cloud",
"123Pan",
"BaiduPhoto",
"Crypt",
"GoogleDrive",
"ThunderExpert",
"WoPan",
"UC",
"Teambition",
"AList V3",
"Alias",
"Cloudreve",
"Dropbox",
"Lanzou",
"139Yun",
"SFTP",
"UrlTree",
"WebDav",
"PikPakShare",
"Quark",
"Trainbit",
"189Cloud",
"189CloudPC",
"AList V2",
"BaiduNetdisk",
"MoPan",
"YandexDisk",
"123PanShare",
"GooglePhoto",
"Mega_nz",
"USS",
"WeiYun"
]
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | 状态码 |
» message | string | true | none | 信息 | 信息 |
» data | [string] | true | none | none |
GET /api/admin/driver/info
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
driver | query | string | 是 | none | |
Authorization | header | string | 是 | token |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"common": [
{
"name": "mount_path",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": "The path you want to mount to, it is unique and cannot be repeated"
},
{
"name": "order",
"type": "number",
"default": "",
"options": "",
"required": false,
"help": "use to sort"
},
{
"name": "remark",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "cache_expiration",
"type": "number",
"default": "30",
"options": "",
"required": true,
"help": "The cache expiration time for this storage"
},
{
"name": "webdav_policy",
"type": "select",
"default": "native_proxy",
"options": "use_proxy_url,native_proxy",
"required": true,
"help": ""
},
{
"name": "down_proxy_url",
"type": "text",
"default": "",
"options": "",
"required": false,
"help": ""
},
{
"name": "extract_folder",
"type": "select",
"default": "",
"options": "front,back",
"required": false,
"help": ""
},
{
"name": "enable_sign",
"type": "bool",
"default": "false",
"options": "",
"required": true,
"help": ""
}
],
"additional": [
{
"name": "cookie",
"type": "string",
"default": "",
"options": "",
"required": true,
"help": ""
},
{
"name": "root_folder_id",
"type": "string",
"default": "0",
"options": "",
"required": true,
"help": ""
},
{
"name": "order_by",
"type": "select",
"default": "none",
"options": "none,file_type,file_name,updated_at",
"required": false,
"help": ""
},
{
"name": "order_direction",
"type": "select",
"default": "asc",
"options": "asc,desc",
"required": false,
"help": ""
}
],
"config": {
"name": "UC",
"local_sort": false,
"only_local": true,
"only_proxy": false,
"no_cache": false,
"no_upload": false,
"need_ms": false,
"default_root": "0",
"alert": ""
}
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | 状态码 |
» message | string | true | none | 信息 | 信息 |
» data | object | true | none | none | |
»» common | [object] | true | none | 通用配置 | none |
»»» name | string | true | none | 配置名 | none |
»»» type | string | true | none | 类型 | none |
»»» default | string | true | none | 默认值 | none |
»»» options | string | true | none | 选项 | none |
»»» required | boolean | true | none | 是否必须 | none |
»»» help | string | true | none | 帮助信息 | none |
»» additional | [object] | true | none | 额外配置 | none |
»»» name | string | true | none | 配置名 | none |
»»» type | string | true | none | 类型 | none |
»»» default | string | true | none | 默认值 | none |
»»» options | string | true | none | 选项 | none |
»»» required | boolean | true | none | 是否必须 | none |
»»» help | string | true | none | 帮助信息 | none |
»» config | object | true | none | 配置 | none |
»»» name | string | true | none | 配置名 | none |
»»» local_sort | boolean | true | none | 本地排序 | none |
»»» only_local | boolean | true | none | 仅本地 | none |
»»» only_proxy | boolean | true | none | 仅代理 | none |
»»» no_cache | boolean | true | none | 无缓存 | none |
»»» no_upload | boolean | true | none | 无上传 | none |
»»» need_ms | boolean | true | none | none | |
»»» default_root | string | true | none | 默认基本路径 | none |
»»» alert | string | true | none | 警告信息 | none |
GET /api/admin/setting/list
包括永久令牌
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
groups | query | string | 否 | 5,0-其它设置,包括aria2和令牌等 | |
group | query | string | 否 | 1-站点;2-样式;3-预览;4-全局;7-单点登录 | |
Authorization | header | string | 否 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": [
{
"key": "aria2_uri",
"value": "http://localhost:6800/jsonrpc",
"help": "",
"type": "string",
"options": "",
"group": 5,
"flag": 1
},
{
"key": "aria2_secret",
"value": "",
"help": "",
"type": "string",
"options": "",
"group": 5,
"flag": 1
},
{
"key": "token",
"value": "alist-2a",
"help": "",
"type": "string",
"options": "",
"group": 0,
"flag": 1
},
{
"key": "index_progress",
"value": "{\"obj_count\":0,\"is_done\":true,\"last_done_time\":null,\"error\":\"\"}",
"help": "",
"type": "text",
"options": "",
"group": 0,
"flag": 1
},
{
"key": "qbittorrent_url",
"value": "http://a:an@localhost:8080/",
"help": "",
"type": "string",
"options": "",
"group": 0,
"flag": 1
},
{
"key": "qbittorrent_seedtime",
"value": "0",
"help": "",
"type": "number",
"options": "",
"group": 0,
"flag": 1
}
]
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | [object] | true | none | none | |
»» key | string | true | none | 键 | none |
»» value | string | true | none | 值 | none |
»» help | string | true | none | 帮助信息 | none |
»» type | string | true | none | 类型 | string, number, bool, select |
»» options | string | true | none | 选项 | none |
»» group | integer | true | none | 分组 | 用于前端分组 |
»» flag | integer | true | none | 标志 | 0 = public, 1 = private, 2 = readonly, 3 = deprecated |
GET /api/admin/setting/get
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
keys | query | string | 否 | none | |
key | query | string | 否 | none | |
Authorization | header | string | 否 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": {
"key": "hide_files",
"value": "/\\/README.md/i",
"help": "",
"type": "text",
"options": "",
"group": 4,
"flag": 0
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | object | true | none | none | |
»» key | string | true | none | 键 | none |
»» value | string | true | none | 值 | none |
»» help | string | true | none | 帮助信息 | none |
»» type | string | true | none | 类型 | string, number, bool, select |
»» options | string | true | none | 选项 | none |
»» group | integer | true | none | 分组 | none |
»» flag | integer | true | none | 标志 | 0 = public, 1 = private, 2 = readonly, 3 = deprecated |
POST /api/admin/setting/save
Body 请求参数
[
{
"key": "version",
"value": "v3.25.1",
"help": "",
"type": "string",
"options": "",
"group": 1,
"flag": 2
},
{
"key": "site_title",
"value": "AList",
"help": "",
"type": "string",
"options": "",
"group": 1,
"flag": 0
},
{
"key": "announcement",
"value": "",
"help": "",
"type": "text",
"options": "",
"group": 1,
"flag": 0
},
{
"key": "pagination_type",
"value": "all",
"help": "",
"type": "select",
"options": "all,pagination,load_more,auto_load_more",
"group": 1,
"flag": 0
},
{
"key": "default_page_size",
"value": "30",
"help": "",
"type": "number",
"options": "",
"group": 1,
"flag": 0
},
{
"key": "allow_indexed",
"value": "false",
"help": "",
"type": "bool",
"options": "",
"group": 1,
"flag": 0
},
{
"key": "allow_mounted",
"value": "false",
"help": "",
"type": "bool",
"options": "",
"group": 1,
"flag": 0
},
{
"key": "robots_txt",
"value": "User-agent: *\nAllow: /",
"help": "",
"type": "text",
"options": "",
"group": 1,
"flag": 0
}
]
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | array[object] | 否 | 数组 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/admin/setting/delete
仅用于弃用的设置
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
key | query | string | 是 | none | |
Authorization | header | string | 是 | none |
返回示例
200 Response
{}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
POST /api/admin/setting/reset_token
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 否 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": "alist-9d"
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | string | true | none | 新令牌 | none |
POST /api/admin/setting/set_aria2
Body 请求参数
{
"uri": "string",
"secret": "string"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» uri | body | string | 是 | aria2地址 | none |
» secret | body | string | 是 | aria2密钥 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": "1.36.0"
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | string | true | none | aria2版本 | none |
POST /api/admin/setting/set_qbit
Body 请求参数
{
"url": "string",
"seedtime": "string"
}
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none | |
body | body | object | 否 | none | |
» url | body | string | 是 | qBittorrent链接 | none |
» seedtime | body | string | 是 | 做种时间 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": "1.36.0"
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | string | true | none | none |
GET /api/admin/task/upload/done
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": [
{
"id": "1",
"name": "upload 1.png to [/s](/test)",
"state": "succeeded",
"status": "",
"progress": 100,
"error": ""
}
]
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | [object] | true | none | none | |
»» id | string | false | none | id | none |
»» name | string | false | none | 任务名 | none |
»» state | string | false | none | 任务完成状态 | none |
»» status | string | false | none | none | |
»» progress | integer | false | none | 进度 | none |
»» error | string | false | none | 错误信息 | none |
GET /api/admin/task/upload/undone
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": [
{
"id": "1",
"name": "upload 1.png to [/s](/test)",
"state": "succeeded",
"status": "",
"progress": 100,
"error": ""
}
]
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | [object] | true | none | none | |
»» id | string | false | none | id | none |
»» name | string | false | none | 任务名 | none |
»» state | string | false | none | 任务完成状态 | none |
»» status | string | false | none | none | |
»» progress | integer | false | none | 进度 | none |
»» error | string | false | none | 错误信息 | none |
POST /api/admin/task/upload/delete
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
tid | query | string | 是 | 任务id | |
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/admin/task/upload/cancel
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
tid | query | string | 是 | 任务id | |
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/admin/task/upload/clear_done
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/admin/task/upload/clear_succeeded
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |
POST /api/admin/task/upload/retry
名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|---|
tid | query | string | 是 | 任务id | |
Authorization | header | string | 是 | none |
返回示例
成功
{
"code": 200,
"message": "success",
"data": null
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | 状态码 | none |
» message | string | true | none | 信息 | none |
» data | null | true | none | none |