微雨云存储
  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
        }
    }
}
修改于 2024-07-03 06:39:50
上一页
完成上传
下一页
创建文件夹
Built with