如何使用 Aspose.Cells Cloud API 解密 Excel 工作簿
Contents
[
Hide
]
前提条件
- 有效的 JWT 访问令牌。
- 工作簿必须已上传至 Aspose Cloud 存储,并在
folder查询参数中指定其路径。
DeleteDecryptWorkbook API
DELETE https://api.aspose.cloud/v3.0/cells/{name}/encryption
安全与身份验证
Aspose.Cells Cloud API 采用安全机制,需要 基于 JWT 令牌的身份验证。
查询参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| folder | string | 原始工作簿所在的文件夹路径。 |
| storageName | string | 工作簿所在的存储名称。 |
请求体参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| encryption | WorkbookEncryptionRequest | 解密所需的加密设置。 |
WorkbookEncryptionRequest
| 参数名 | 类型 | 描述 |
|---|---|---|
| EncryptionType | string | 加密算法(XOR、Compatible、EnhancedCryptographicProviderV1、StrongCryptographicProvider)。 |
| KeyLength | integer | 加密密钥长度(单位:位)。 |
| Password | string | 用于解密的密码。 |
响应
{
"Status":"OK",
"Code":200
}
示例错误响应
{
"Code": "400",
"Message": "请求参数无效。"
}
{
"Code": "401",
"Message": "身份验证失败。JWT 令牌无效或缺失。"
}
{
"Code": "413",
"Message": "负载过大。上传的文件超过允许的大小。"
}
{
"Code": "500",
"Message": "内部服务器错误。请稍后重试。"
}
HTTP 状态码
| 状态码 | 含义 | 描述 |
|---|---|---|
| 200 | OK(成功) | 过滤器应用成功;响应包含操作详情。 |
| 400 | Bad Request(错误请求) | 缺少或无效的参数(例如不支持的文件类型)。 |
| 401 | Unauthorized(未授权) | JWT 令牌无效或缺失。 |
| 413 | Payload Too Large(负载过大) | 上传的文件超过大小限制。 |
| 500 | Internal Server Error(内部服务器错误) | 意外的服务器错误。 |
如何使用 SDK 调用 DeleteDecryptWorkbook API
DeleteDecryptWorkbook API 规范
OpenAPI 规范 定义了一个公开可访问的编程接口,允许您直接通过 Web 浏览器执行 REST 交互。
您可以使用 cURL 轻松访问 Aspose.Cells Web 服务。以下示例展示了如何使用 cURL 调用云 API。