Zdir4 API
首页官网使用文档DEMO购买订阅
首页官网使用文档DEMO购买订阅
  1. API
  • 使用必读
  • API
    • 获取站点信息
      GET
    • 获取文件列表
      POST
    • 获取指定文件信息
      POST
    • 初始化用户名/密码
      POST
    • 用户登录(鉴权)
      POST
    • 新建文件夹
      POST
    • 上传文件
      POST
    • 删除文件
      POST
    • 重命名文件
      POST
    • 创建文件分享
      POST
    • 获取分享状态
      GET
    • 获取分享详情
      POST
    • 获取分享列表
      GET
    • 修改文件内容
      POST
    • 文件查找
      POST
    • 检查Token是否有效
      POST
    • 设置配置数据
      POST
    • 读取配置数据
      GET
    • 获取系统信息
      GET
    • 302跳转接口(废弃)
      GET
    • 查询许可证信息
      POST
    • 删除分享
      POST
    • 退出登录
      GET
    • 音乐列表API
      POST
    • 文件复制/移动
      POST
    • Get config info
      GET
    • Set config info
      POST
    • Online update
      POST
    • Get gopeed status
      GET
    • Extract
      POST
    • 添加网络磁盘挂载
      POST
    • 启动挂载
      POST
    • 在线升级
      POST
  • 删除挂载
    POST
  • 获取挂载列表
    POST
  1. API

302跳转接口(废弃)

将废弃
GET
{{DOMAIN}}/api/jump

接口说明#

此接口是为了解决路径中含有中文字符,部分第三方播放器无法调用,或者调用错误的问题,故使用BASE64编码URI,后端解码BASE64字符串得到真实的URL,然后拼接为完整的URL地址,并进行302重定向到目标地址。

举例说明#

比如文件路径为/videos/FLV格式视频.flv,那么将其进行BASE64编码后得到字符串:L3ZpZGVvcy9GTFbmoLzlvI/op4bpopEuZmx2,并通过GET请求接口:/api/jump?urlstr=xxx
如果是私有文件,token和exp参数需要一起编码!比如/1.mp4?token=xxx&exp=xxx

请求参数

Query 参数
urlstr
string 
必需
示例值:
L3ZpZGVvcy9GTFbmoLzlvI/op4bpopEuZmx2

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'http://domain.com/api/jump?urlstr=L3ZpZGVvcy9GTFbmoLzlvI/op4bpopEuZmx2'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
修改于 2024-09-20 03:07:41
上一页
获取系统信息
下一页
查询许可证信息
Built with