获取公钥

此 API 用于从非对称加密算法中获取公钥。

简要摘要: 使用 Aspose.Cells 获取公钥 API,可获取加密云中 Excel 文件数据所需的 RSA 公钥(2048 位)。该端点以 JSON 格式返回密钥,并通过 OAuth 2.0 进行安全保护。

获取公钥 API

前置条件:
调用此端点前,请先获取包含 Cells.Read 范围的有效 OAuth 2.0 访问令牌。

Web API

GET https://api.aspose.cloud/v4.0/cells/publickey

示例请求(cURL)

curl -X GET "https://api.aspose.cloud/v4.0/cells/publickey" \
     -H "Authorization: Bearer {access_token}" \
     -H "Accept: application/json"

安全性与身份验证

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

请求参数:

参数名称 类型 位置 描述
Authorization string Header OAuth2 身份验证的承载令牌(必填)。
Accept string Header 所需响应格式,例如 application/json(可选,默认为 JSON)。

响应

{
  "Code": 200,
  "Status": "OK",
  "CellsCloudPublicKey": {
    "PublicKey": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr...",
    "Algorithm": "RSA",
    "KeySize": 2048
  }
}

HTTP 状态码

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

如何使用 SDK 调用获取公钥 API

OpenAPI 规范

OpenAPI 规范 定义了一个公开可访问的编程接口,允许您直接在 Web 浏览器中执行 REST 交互。

使用 Aspose.Cells Cloud SDK

使用 SDK 是加快开发速度的最佳方式。SDK 会处理底层细节,使您只需编写少量代码即可实现单元格的公钥获取功能。
请查看 GitHub 仓库,了解 Aspose.Cells Cloud SDK 的完整列表。

以下是常见编程语言的具体示例: