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).

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: