微雨云存储
  1. 文件操作
微雨云存储
  • 前言
  • SDK下载
  • API接口
    • 文件操作
      • 文件上传接口
        • 获取上传token
        • 上传token获取分片上传列表
        • 切片上传请求示例
        • 完成上传
      • 获取文件列表
        GET
      • 创建文件夹
        POST
      • 文件删除
        POST
      • 文件重命名
        POST
      • 文件移动
        POST
      • 获取文件直链
        POST
      • 获取二维码图片
        GET
      • 获取文件下载地址
        GET
      • 文件夹打包
        POST
      • 创建文件分享
        POST
      • 修改文件分享
        POST
      • 取消文件分享
        POST
      • 文件搜索
        GET
    • 账号相关
      • 获取token
      • 账号信息
  1. 文件操作

获取文件列表

GET
/apiv1/browse/folders/{item_id}

请求参数

Path 参数
item_id
string 
必需
文件夹id,根目录默认是 all
示例值:
all
Query 参数
sort
string 
必需
排序字段,created_at按创建时间,name按名称
示例值:
created_at
direction
string 
必需
排序类型,DESC或ASC
示例值:
DESC
page
string 
必需
页面,默认1,每页50条
示例值:
1
Header 参数
token
string 
可选
默认值:
l-GSYGGv7H0GN0ehIhX8aCwAk7DtORU81FkjI_lpC0Wsb23uwZky8vrATXmQvQibx-xYP0AsKC81Vof-RxLqzuY8muhYj6K3lXdlX_HkupF4KIEjRVcXpbGiT4g2u48kUuif5HtV5NHXoyI-h-xfnc-wsBUM-5FtVT1y_swOiHQ*

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://www.vyuyun.com/apiv1/browse/folders/all?sort=created_at&direction=DESC&page=1' \
--header 'token: l-GSYGGv7H0GN0ehIhX8aCwAk7DtORU81FkjI_lpC0Wsb23uwZky8vrATXmQvQibx-xYP0AsKC81Vof-RxLqzuY8muhYj6K3lXdlX_HkupF4KIEjRVcXpbGiT4g2u48kUuif5HtV5NHXoyI-h-xfnc-wsBUM-5FtVT1y_swOiHQ*'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
msg
string 
必需
data
object 
必需
data
array [object {1}] 
必需
meta
object 
备注
必需
示例
{
  "code": 0,
  "msg": "string",
  "data": {
    "data": [
      {
        "data": {
          "attributes": {
            "color": null,
            "created_at": "string",
            "deleted_at": null,
            "emoji": null,
            "filesize": "string",
            "isTeamFolder": true,
            "items": 0,
            "name": "string",
            "trashed_items": 0,
            "updated_at": "string",
            "basename": "string",
            "file_url": "string",
            "mimetype": "string",
            "parent_id": "string",
            "thumbnail": null
          },
          "id": "string",
          "relationships": {
            "invitations": {},
            "members": {},
            "user": {
              "data": {
                "attributes": {
                  "avatar": "string",
                  "color": null,
                  "email": "string",
                  "name": "string"
                },
                "id": "string",
                "type": "string"
              }
            },
            "shared": {
              "data": {
                "attributes": {
                  "down": 0,
                  "downmax": 0,
                  "expire_in": 0,
                  "item_id": "string",
                  "link": "string",
                  "permission": "string",
                  "protected": true,
                  "score": 0,
                  "token": "string",
                  "type": "string",
                  "views": 0
                },
                "id": "string",
                "type": "string"
              }
            }
          },
          "type": "string"
        }
      }
    ],
    "meta": {
      "paginate": {
        "currentPage": 0,
        "from": 0,
        "lastPage": 0,
        "perPage": 0,
        "to": 0,
        "total": 0
      },
      "root": null,
      "teamFolder": null
    }
  }
}
上一页
完成上传
下一页
创建文件夹
Built with