Comment décrypter un classeur Excel à l'aide de l'API Aspose.Cells Cloud
Contents
[
Hide
]
Conditions préalables
- Un jeton d’accès JWT valide.
- Le classeur doit être uploadé vers le stockage Aspose Cloud et son chemin spécifié dans le paramètre de requête
folder.
API DeleteDecryptWorkbook
DELETE https://api.aspose.cloud/v3.0/cells/{name}/encryption
Sécurité et authentification
Les API REST Aspose.Cells Cloud sont sécurisées et exigent une authentification basée sur un jeton JWT.
Paramètres de requête
| Nom du paramètre | Type | Description |
|---|---|---|
| folder | string | Chemin du dossier contenant le classeur original. |
| storageName | string | Nom du stockage dans lequel réside le classeur. |
Paramètre du corps de la requête
| Nom du paramètre | Type | Description |
|---|---|---|
| encryption | WorkbookEncryptionRequest | Paramètres de chiffrement requis pour le décryptage. |
WorkbookEncryptionRequest
| Nom du paramètre | Type | Description |
|---|---|---|
| EncryptionType | string | Algorithme de chiffrement (XOR, Compatible, EnhancedCryptographicProviderV1, StrongCryptographicProvider). |
| KeyLength | integer | Longueur de la clé de chiffrement en bits. |
| Password | string | Mot de passe utilisé pour le décryptage. |
Réponse
{
"Status":"OK",
"Code":200
}
Exemples de réponses d’erreur
{
"Code": "400",
"Message": "Paramètres de requête invalides."
}
{
"Code": "401",
"Message": "Échec de l'authentification. Jeton JWT invalide ou manquant."
}
{
"Code": "413",
"Message": "Charge utile trop volumineuse. Le fichier uploadé dépasse la taille autorisée."
}
{
"Code": "500",
"Message": "Erreur interne du serveur. Veuillez réessayer ultérieurement."
}
Codes de statut HTTP
| Code | Signification | Description |
|---|---|---|
| 200 | OK | Filtre appliqué avec succès ; la réponse contient les détails de l’opération. |
| 400 | Demande incorrecte | Paramètres manquants ou invalides (par ex. type de fichier non pris en charge). |
| 401 | Non autorisé | Jeton JWT invalide ou manquant. |
| 413 | Charge utile trop volumineuse | Le fichier uploadé dépasse la limite de taille. |
| 500 | Erreur interne du serveur | Erreur serveur inattendue. |
Comment utiliser l’API DeleteDecryptWorkbook avec les SDK
Spécification de l’API DeleteDecryptWorkbook
La Spécification OpenAPI définit une interface de programmation publiquement accessible et vous permet d’effectuer des interactions REST directement depuis un navigateur web.
Vous pouvez utiliser cURL pour accéder facilement aux services web Aspose.Cells. L’exemple suivant montre comment appeler l’API Cloud avec cURL.