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: