Shade Files API

Shade Files API

高效安全的文件与文件夹管理解决方案,支持复制、移动、创建目录和回收站操作

密钥仅在浏览器端存储,易源不做转发

复制文件或文件夹

将指定路径的文件或文件夹复制到目标位置

包含要复制文件的驱动器的ID

共享根文件夹的ID(可选)

要复制的文件或文件夹的路径

复制文件或文件夹的目标路径

功能示例

复制文件

文件操作 基础功能

输入:

source:个人项目/产品规划/2024产品路线图.pptx

destination:团队共享/产品部/2024规划文档/

drive_id:d1234567-89ab-cdef-0123-456789abcdef

输出:

文件复制成功:2024产品路线图.pptx

源路径:个人项目/产品规划/

目标路径:团队共享/产品部/2024规划文档/

创建目录

目录操作 自动创建

输入:

drive_id:d8765432-10fe-dcba-9876-543210fedcba

path:财务部门/2024Q4/季度报告/原始数据

输出:

目录状态:已创建

路径:财务部门/2024Q4/季度报告/原始数据

说明:目录不存在,已自动创建完成

移动文件夹

文件夹操作 批量处理

输入:

source:进行中项目/智能手表项目/开发文档

destination:已完成项目/2024Q3交付/智能手表项目/

drive_id:d0123456-789a-bcde-f012-3456789abcde

输出:

文件夹移动成功:开发文档

原路径:进行中项目/智能手表项目/

新路径:已完成项目/2024Q3交付/智能手表项目/

移动到回收站

文件管理 安全删除

输入:

drive_id:d2468ace-1357-9bdf-0246-8ace13579bdf

path:临时文件/市场调研/2023旧数据.csv

输出:

文件已移至回收站:2023旧数据.csv

原路径:临时文件/市场调研/

操作时间:2024-10-20 14:30:00

复制共享文件夹

共享功能 备份

输入:

source:客户资料/重要客户/ABC公司

destination:备份/客户资料/2024年度备份/ABC公司

drive_id:d9876543-21fe-dcba-0987-654321fedcba

share_id:s56789ab-cdef-0123-4567-89abcdef0123

输出:

文件夹复制成功:ABC公司(含12个文件)

共享状态:已共享至团队(共享ID:s56789ab...)

目标路径:备份/客户资料/2024年度备份/ABC公司

创建共享目录

团队协作 权限控制

输入:

drive_id:d56789ab-cdef-0123-4567-89abcdef0123

path:共享项目/新产品研发/UI设计稿

share_id:s1234567-89ab-cdef-0123-456789abcdef

输出:

共享目录状态:已创建

路径:共享项目/新产品研发/UI设计稿

访问权限:团队成员(研发组、设计组)可读写

使用场景

项目文件管理

在项目开发过程中,自动创建标准化目录结构,便于团队成员统一管理设计稿、代码文件和文档资料。

文件备份与归档

定期将重要业务文件复制到备份目录,确保数据安全。项目结束后自动归档相关文件到历史资料库。

团队协作

创建共享文件夹并设置访问权限,实现跨部门文件协作。完成后将文件移动到相应的团队目录。

临时文件清理

定期将过期的临时文件移动到回收站,保持工作目录整洁,提高存储利用效率。

自动化工作流

集成到业务系统中,实现文件创建、复制、移动的自动化处理,减少人工操作错误。

客户资料管理

为新客户自动创建标准目录结构,项目完成后归档客户资料,确保客户信息安全有序。

价格信息

价格由API服务商设定,请到服务商官网查看详细的定价方案和用量购买信息。

查看官方定价

常见问题

如何获取API密钥?

您需要在Shade官方网站注册开发者账号,创建应用后即可获取API密钥。API密钥用于所有API请求的身份验证。

API支持批量操作吗?

是的,Shade Files API支持批量处理文件和目录操作。您可以在一次请求中指定多个文件路径进行复制、移动或删除操作。

文件移动或复制操作需要多长时间?

操作时间取决于文件大小和数量。小文件通常秒级完成,大文件或大量文件可能需要更长时间。API会立即返回操作ID,您可以通过查询接口获取操作状态。

移到回收站的文件可以恢复吗?

可以。移到回收站的文件会保留30天,您可以通过回收站恢复接口将文件恢复到原始位置或指定新位置。

API有请求频率限制吗?

是的,API有请求频率限制,具体限制取决于您的服务套餐。免费账户通常有较低的限制,付费账户可以获得更高的请求配额。

如何处理API调用错误?

API会返回详细的错误信息,包括错误代码和描述。您可以参考官方文档中的错误代码说明进行问题排查,或联系Shade技术支持获取帮助。