Как расшифровать рабочую книгу Excel с помощью API Aspose.Cells Cloud
Contents
[
Hide
]
Необходимые условия
- Действующий JWT-токен доступа.
- Рабочая книга должна быть загружена в облачное хранилище Aspose, а её путь указан в параметре запроса
folder.
API DeleteDecryptWorkbook
DELETE https://api.aspose.cloud/v3.0/cells/{name}/encryption
Безопасность и аутентификация
API Aspose.Cells Cloud защищены и требуют аутентификации на основе токена 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 (Слишком большой payload) | Загруженный файл превышает лимит размера. |
| 500 | Internal Server Error (Внутренняя ошибка сервера) | Непредвиденная ошибка сервера. |
Как использовать API DeleteDecryptWorkbook с SDK
Спецификация API DeleteDecryptWorkbook
OpenAPI-спецификация определяет публично доступное программное интерфейсное определение и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.
Вы можете использовать cURL для простого доступа к веб-сервисам Aspose.Cells. В следующем примере показано, как вызвать облачный API с помощью cURL.