基于云端的 Excel 文件管理解决方案 — Aspose.Cells 复制文件 API 批量复制功能详解

copyFile API 允许用户将 Excel 文件从指定的源路径复制到目标路径,并支持多种存储选项。

Excel API:复制文件

Web API

PUT https://api.aspose.cloud/v4.0/cells/storage/file/copy/{srcPath}

安全与身份验证

Aspose.Cells Cloud API 具有安全性,需采用 基于 JWT 令牌的身份验证

copyFile API 的请求参数如下:

参数名称 类型 路径/查询字符串/HTTP 请求体 描述
srcPath 字符串 路径(Path) 要复制的文件的源路径。
destPath 字符串 查询(Query) 文件将被保存到的目标路径。
srcStorageName 字符串 查询(Query) 源存储的名称。
destStorageName 字符串 查询(Query) 目标存储的名称。
versionId 字符串 查询(Query) 可选参数,要复制的文件版本 ID。

响应

操作成功时无内容返回。常见的 HTTP 状态码如下:

HTTP 状态码

状态码 含义 描述
200 OK(成功) 筛选条件已成功应用;响应包含操作详情。
400 Bad Request(错误请求) 缺失或无效参数(例如:不支持的文件类型)。
401 Unauthorized(未授权) JWT 令牌无效或缺失。
413 Payload Too Large(请求实体过大) 上传的文件大小超出限制。
500 Internal Server Error(服务器内部错误) 发生意外服务器错误。

如何结合 SDK 使用复制文件 API?

复制文件 API 规范

复制文件 API 规范 提供了一个公开可访问的编程接口,可直接从 Web 浏览器发起 REST 请求。

您可以使用 cURL 命令行工具轻松访问 Aspose.Cells Web 服务。以下示例展示了如何通过 cURL 调用 Cloud API。

使用 Aspose.Cells Cloud SDK

使用 SDK 是开发效率最高的方式,因为它屏蔽了底层细节,使您能以最少的代码完成工作,例如将电子表格中的数据转换为图像。请查看 GitHub 仓库,获取 Aspose.Cells Cloud SDK 的完整列表。

以下代码示例展示了如何使用不同 SDK 调用 Aspose.Cells Web 服务: