Cómo descifrar un libro de Excel utilizando la API de Aspose.Cells Cloud

Prerrequisitos

  • Un token de acceso JWT válido.
  • El libro debe estar cargado en el almacenamiento de Aspose Cloud y su ruta especificada en el parámetro de consulta folder.

API DeleteDecryptWorkbook

DELETE https://api.aspose.cloud/v3.0/cells/{name}/encryption

Seguridad y autenticación

Las API de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.

Parámetros de consulta

Nombre del parámetro Tipo Descripción
folder string Ruta de la carpeta donde se encuentra el libro original.
storageName string Nombre del almacenamiento donde reside el libro.

Parámetro del cuerpo de la solicitud

Nombre del parámetro Tipo Descripción
encryption WorkbookEncryptionRequest Configuraciones de cifrado necesarias para el descifrado.

WorkbookEncryptionRequest

Nombre del parámetro Tipo Descripción
EncryptionType string Algoritmo de cifrado (XOR, Compatible, EnhancedCryptographicProviderV1, StrongCryptographicProvider).
KeyLength integer Longitud de la clave de cifrado en bits.
Password string Contraseña utilizada para el descifrado.

Respuesta

{
  "Status":"OK",
  "Code":200
}

Ejemplos de respuestas de error

{
  "Code": "400",
  "Message": "Parámetros de solicitud inválidos."
}
{
  "Code": "401",
  "Message": "La autenticación falló. Token JWT inválido o faltante."
}
{
  "Code": "413",
  "Message": "Carga útil demasiado grande. El archivo cargado supera el tamaño permitido."
}
{
  "Code": "500",
  "Message": "Error interno del servidor. Intente nuevamente más tarde."
}

Códigos de estado HTTP

Código Significado Descripción
200 OK Filtro aplicado correctamente; la respuesta contiene los detalles de la operación.
400 Solicitud incorrecta Parámetros faltantes o inválidos (por ejemplo, tipo de archivo no admitido).
401 No autorizado Token JWT inválido o faltante.
413 Carga útil demasiado grande El archivo cargado supera el límite de tamaño.
500 Error interno del servidor Error inesperado del servidor.

Cómo utilizar la API DeleteDecryptWorkbook con SDK

Especificación de la API DeleteDecryptWorkbook

La Especificación OpenAPI define una interfaz de programación públicamente accesible y permite realizar interacciones REST directamente desde un navegador web.

Puede utilizar cURL para acceder fácilmente a los servicios web de Aspose.Cells. El siguiente ejemplo muestra cómo llamar a la API en la nube con cURL.