send-file-set-server 接口
新增于 V2.3
修改文件上传服务器。
请求方式
GET http://ip/usapi?method=send-file-set-server&id=xxx&type=xxx&net-mode=1&...
参数 | 说明 |
---|---|
method | 方法名称:send-file-set-server |
id | 服务器 ID |
type | 服务器类型 0: FTP/SFTP 1: Google Drive 2: Dropbox 3: YouTube |
net-mode | 网络优先级 0: 移动宽带优先 1: 有线网络优先 2: 无线网络优先 |
FTP/SFTP 上传参数 | |
proto | 协议类型 0: FTP 1: SFTP |
url | 服务器地址 |
port | 服务器端口 |
dir-name | 目录名称 |
encryption | FTP 加密类型 0: 只使用明文 FTP 1: 要求显式的 FTP over TLS 2: 要求隐式的 FTP over TLS |
login-type | 登录类型 0: 匿名 1: 正常 |
user-name | 用户名 |
passwd | 密码 |
mode | 传输模式 0: 主动 1: 被动 |
Google Drive 上传参数 | |
account-id | 用户 ID |
photo-path | 用户头像地址 |
user-name | 用户名 |
access-token | 授权令牌 |
refresh-token | 更新令牌 |
dir-name | 目录名称 |
parents | 父目录 ID |
Dropbox 上传参数 | |
account-id | 用户 ID |
photo-path | 用户头像地址 |
user-name | 用户名 |
access-token | 授权令牌 |
refresh-token | 更新令牌 |
dir-name | 目录名称 |
YouTube 上传参数 | |
account-id | 用户 ID |
photo-path | 用户头像地址 |
user-name | 用户名 |
access-token | 授权令牌 |
refresh-token | 更新令牌 |
privacy | 权限 |
返回数据
{
"result": 0
}
属性 | 说明 |
---|---|
result | 返回状态,0:修改成功,返回其它值请参考 API 状态码 |