Excel-Arbeitsmappe entsperren – Aspose.Cells Cloud API

Verwenden Sie diese REST API, um den Schutz einer Excel-Arbeitsmappe zu entfernen.

DeleteUnProtectWorkbook API

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

Sicherheit und Authentifizierung

Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.

Pfadparameter

Parameter Typ Beschreibung Erforderlich
name string Name der Arbeitsmappe (einschließlich Dateierweiterung). Ja

Abfrageparameter

Parametername Typ Beschreibung
folder string Pfad zum Ordner, der die ursprüngliche Arbeitsmappe enthält.
storageName string Name des Speicherdienstes, in dem sich die Arbeitsmappe befindet.

Anforderungstextparameter

Parametername Typ Beschreibung
protection WorkbookProtectionRequest Objekt, das die zu entfernenden Schutzeinstellungen angibt.

WorkbookProtectionRequest

Parametername Typ Beschreibung
ProtectionType string Typ des zu entfernenden Schutzes (ALL, CONTENTS, NONE, OBJECTS, SCENARIOS, STRUCTURE, WINDOWS).
Password string Passwort zum Entfernen des Schutzes (optional).

cURL-Beispiel

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"}'

Antwort (Erfolg)

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

HTTPS-Statusfehlerantworten

HTTP-Status Code Beschreibung
400 BadRequest Fehlende oder ungültige Parameter.
401 Unauthorized Ungültiges oder fehlendes Zugriffstoken.
404 NotFound Angegebene Arbeitsmappe im angegebenen Ordner/Speicher nicht gefunden.
500 InternalServerError Unerwarteter Serverfehler.

Verwenden der DeleteUnProtectWorkbook API mit SDKs

DeleteUnProtectWorkbook API-Spezifikation

Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.

Sie können das cURL-Befehlszeilentool verwenden, um Aspose.Cells-Webservices einfach aufzurufen. Das folgende Beispiel zeigt, wie mit cURL Aufrufe an die Cloud-API durchgeführt werden.

Verwenden der Aspose.Cells Cloud SDKs

Die Verwendung eines SDK vereinfacht die Integration und reduziert den Boilerplate-Code. Besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.

Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webservices mithilfe verschiedener SDKs aufgerufen werden: