Supprimer la protection par mot de passe Excel – Déverrouiller instantanément les mots de passe d’ouverture et de modification

L’API de déprotection des feuilles de calcul supprime la protection par mot de passe d’ouverture et de modification des fichiers Excel en une seule appel. Elle convient parfaitement aux pipelines de données, aux systèmes de gestion de documents et aux flux de travail de migration.

API de déprotection des feuilles de calcul

API Web

PUT https://api.aspose.cloud/v4.0/cells/unprotection/spreadsheet

Sécurité et authentification

Les API Aspose.Cells Cloud sont sécurisées et exigent une authentification basée sur un jeton JWT.

-H "Authorization: Bearer {access_token}"

Paramètres de la requête

Nom du paramètre Type Emplacement Description
Spreadsheet Fichier FormData Le fichier Excel à déproteger.
password Chaîne Query Le mot de passe protégeant le fichier contre l’ouverture.
modifyPassword Chaîne Query Le mot de passe requis pour modifier le fichier (facultatif si seul un mot de passe d’ouverture est défini).
outPath Chaîne Query (Facultatif) Chemin du dossier dans lequel le classeur déprotegé sera enregistré.
outStorageName Chaîne Query (Facultatif) Nom du stockage dans lequel le fichier de sortie sera écrit.
region Chaîne Query (Facultatif) Paramètres régionaux de la feuille de calcul.

Réponse

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream",
      "Name": "file"
    }
  }
]

Une réponse réussie renvoie le fichier déprotegé sous forme de flux. Le fichier peut être enregistré à l’emplacement spécifié par outPath/outStorageName, ou récupéré directement depuis la charge utile de la réponse.

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 Requête incorrecte Paramètres manquants ou invalides (par exemple, type de fichier non pris en charge).
401 Non autorisé Jeton JWT invalide ou manquant.
413 Charge utile trop volumineuse Le fichier téléchargé dépasse la limite de taille.
500 Erreur interne du serveur Erreur inattendue du serveur.

Dans quel cas utiliser l’API de déprotection des feuilles de calcul ?

  • Restaurer l’accès aux classeurs verrouillés – Supprimez rapidement les mots de passe d’ouverture ou de modification oubliés, sans intervention manuelle.
  • Automatiser le déverrouillage en masse – Traitez un grand nombre de fichiers dans le cadre de projets de migration de données ou d’archivage.
  • Intégration aux flux de travail existants – Combinez avec les API de stockage ou de conversion pour créer des pipelines complets (par exemple : téléchargement → déprotection → conversion en PDF).
  • Maintenir la sécurité des données – L’opération s’effectue côté serveur, ce qui garantit la sécurité des fichiers d’origine, tandis que la version déprotegée est stockée dans votre stockage cloud.

Comment utiliser l’API de déprotection des feuilles de calcul à l’aide des SDK

Spécification OpenAPI

La spécification de l’API de déprotection des feuilles de calcul fournit une interface de programmation accessible publiquement pour faciliter les interactions REST directes depuis un navigateur web.

Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder facilement aux services web Aspose.Cells. L’exemple ci-dessous montre comment effectuer des appels à l’API Cloud à l’aide de cURL.

Utiliser les SDK Aspose.Cells Cloud

L’utilisation d’un SDK simplifie l’appel en gérant l’authentification, la construction de la requête et l’analyse de la réponse. Les SDK sont disponibles pour de nombreux langages et incluent des méthodes prêtes à l’emploi pour déproteger les feuilles de calcul.

Les exemples de code ci-dessous illustrent comment appeler l’API de déprotection des feuilles de calcul à l’aide de divers SDK :