如何使用 Aspose.Cells Cloud API 解密 Excel 工作簿

前提条件

  • 有效的 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 加密算法(XORCompatibleEnhancedCryptographicProviderV1StrongCryptographicProvider)。
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。