社区版API
  1. 文件管理
社区版API
  • 基本说明
  • SDK
  • 文件管理
    • 列目录
      GET
    • 文件(夹)详情
      GET
    • 重命名
      POST
    • 删除
      DELETE
    • 复制
      POST
    • 移动
      PATCH
  • 文件创建和上传
    • 上传-服务器本地存储
      • 上传文件
      • 上传到服务器
    • 上传-Onedrive
      • 上传文件
      • 上传到Onedrive
      • 确认上传完成
    • 创建文件
      POST
    • 创建文件夹
      PUT
  • 文件下载和分享
    • 下载文件
      PUT
    • 获取文件外链
      POST
    • 创建分享
      POST
  • WebDAV相关
    • 当前用户的WebDAV账户
      GET
  • 站点信息
    GET
  • 用户登录
    POST
  • 用户登录(OTP)
    POST
  • 用户存储空间信息
    GET
  • 测试
    GET
  • 声明(静态文件)
    GET
  1. 文件管理

列目录

开发中
GET
/directory{path}
最后修改时间:2024-04-30 14:03:59

请求参数

Path 参数
path
string 
必需
经过URL Encode的网盘路径
示例值:
%2F
Cookie 参数
cloudreve-session
string 
鉴权session
可选
默认值:
{{cloudreve-session}}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://127.0.0.1:5212/api/v3/directory%2F' \
--header 'Cookie: cloudreve-session='

返回响应

🟢200成功
application/json
Body
code
integer 
响应状态
必需
data
object 
必需
parent
string 
必需
当前目录对应文件夹的ID
objects
array[object (Object) {9}] 
文件列表
必需
policy
object (Policy) 
必需
文件夹的文件存储策略
msg
string 
错误信息
必需
示例
{"code":0,"data":{"parent":"9zh3","objects":[{"id":"bbTL","name":"my_folder","path":"/","thumb":false,"size":0,"type":"dir","date":"2024-05-01T11:19:12.1733916+08:00","create_date":"2024-05-01T11:19:12.1733916+08:00","source_enabled":false},{"id":"j6hJ","name":"yixiangzhilv.com.zone","path":"/","thumb":false,"size":1597,"type":"file","date":"2024-04-30T15:25:46.424+08:00","create_date":"2024-05-01T11:05:21.8852154+08:00","source_enabled":false}],"policy":{"id":"z3hJ","name":"Default storage policy","type":"local","max_size":0,"file_type":[]}},"msg":""}
上一页
SDK
下一页
文件(夹)详情
Built with