Quitar protección de libro de Excel – Aspose.Cells Cloud API
Utilice esta API REST para quitar la protección de un libro de Excel.
API DeleteUnProtectWorkbook
DELETE https://api.aspose.cloud/v3.0/cells/{name}/protection
Seguridad y autenticación
Las API de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.
Parámetros de ruta
| Parámetro | Tipo | Descripción | Obligatorio |
|---|---|---|---|
| name | string | Nombre del archivo del libro (incluyendo la extensión). | Sí |
Parámetros de consulta
| Nombre del parámetro | Tipo | Descripción |
|---|---|---|
| folder | string | Ruta a la carpeta que contiene el libro original. |
| storageName | string | Nombre del servicio de almacenamiento donde reside el libro. |
Parámetros del cuerpo de la solicitud
| Nombre del parámetro | Tipo | Descripción |
|---|---|---|
| protection | WorkbookProtectionRequest | Objeto que especifica la configuración de protección que se eliminará. |
WorkbookProtectionRequest
| Nombre del parámetro | Tipo | Descripción |
|---|---|---|
| ProtectionType | string | Tipo de protección que se eliminará (ALL, CONTENTS, NONE, OBJECTS, SCENARIOS, STRUCTURE, WINDOWS). |
| Password | string | Contraseña necesaria para quitar la protección (opcional). |
Ejemplo de cURL
curl -X DELETE "https://api.aspose.cloud/v3.0/cells/test.xlsx/protection?folder=MyFolder&storageName=MyStorage" \
-H "Authorization: Bearer <access_token>" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-d '{ "ProtectionType": "ALL", "Password": "aspose"}'
Respuesta (éxito)
{
"Code": 200,
"Status": "OK"
}
Códigos de error de respuesta HTTPS
| Estado HTTP | Código | Descripción |
|---|---|---|
| 400 | BadRequest | Parámetros ausentes o no válidos. |
| 401 | Unauthorized | Token de acceso inválido o ausente. |
| 404 | NotFound | El libro especificado no se encontró en la carpeta/almacén dado. |
| 500 | InternalServerError | Error inesperado del servidor. |
Cómo utilizar la API DeleteUnProtectWorkbook con SDK
Especificación de la API DeleteUnProtectWorkbook
La Especificación OpenAPI define una interfaz de programación accesible públicamente y permite realizar interacciones REST directamente desde un navegador web.
Puede utilizar la herramienta de línea de comandos cURL para acceder fácilmente a los servicios web de Aspose.Cells. El siguiente ejemplo muestra cómo realizar llamadas a la API en la nube con cURL.
Utilizar los SDK de Aspose.Cells Cloud
El uso de un SDK simplifica la integración y reduce el código repetitivo. Consulte el repositorio de GitHub para obtener una lista completa de los SDK de Aspose.Cells Cloud.
Los siguientes ejemplos de código muestran cómo llamar a los servicios web de Aspose.Cells utilizando diversos SDK: