修改 Excel 工作簿的密码保护 – Aspose.Cells Cloud
Contents
[
Hide
]
此 REST API 修改现有 Excel 工作簿的写保护密码。
以编程方式更新写保护密码,可在无需下载文件的前提下完成密码轮换或替换。当管理存储于 Aspose.Cells Cloud 存储中的受保护工作簿时,该功能尤为便捷。
REST API
PUT https://api.aspose.cloud/v3.0/cells/{name}/writeProtection
安全与身份认证
Aspose.Cells Cloud API 采用安全机制,需使用 基于 JWT 令牌的身份认证。
请求参数
| 参数名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| name | string | 路径 | Excel 工作簿名称(必填)。 |
| password | string | 请求体(JSON) | 要设置的新写保护密码(必填)。 |
| folder | string | 查询参数 | 可选,工作簿所在文件夹。 |
| storageName | string | 查询参数 | 可选,存储服务名称。 |
响应示例
{
"Status":"OK",
"Code":200
}
HTTP 状态码
| 状态码 | 含义 | 描述 |
|---|---|---|
| 200 | OK(成功) | 写保护密码设置成功;响应包含操作详情。 |
| 400 | Bad Request(错误请求) | 参数缺失或无效(例如:不支持的文件类型)。 |
| 401 | Unauthorized(未授权) | JWT 令牌无效或缺失。 |
| 413 | Payload Too Large(请求实体过大) | 上传的文件超过大小限制。 |
| 500 | Internal Server Error(内部服务器错误) | 服务器发生意外错误。 |
如何使用 PutDocumentProtectFromChanges API(配合 SDK)
PutDocumentProtectFromChanges API 规范
OpenAPI 规范 定义了公开可访问的编程接口,使您能直接通过 Web 浏览器发起 REST 调用。
您可使用 cURL 命令行工具轻松访问 Aspose.Cells Web 服务。以下 cURL 命令演示了如何调用 Cloud API:
使用 Aspose.Cells Cloud SDK
使用 SDK 是最快捷的开发方式。SDK 封装了底层细节,使您可专注于业务逻辑。完整 SDK 列表请参见 GitHub 仓库。
以下代码示例演示了如何使用不同语言的 SDK 调用 Aspose.Cells Web 服务: