Avskydda Excel-arbetsbok – Aspose.Cells Cloud API
Contents
[
Hide
]
Använd detta REST API för att avskydda en Excel-arbetsbok.
DeleteUnProtectWorkbook API
DELETE https://api.aspose.cloud/v3.0/cells/{name}/protection
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Sökvägparametrar
| Parameter | Typ | Beskrivning | Krävs |
|---|---|---|---|
| name | string | Namn på arbetsboksfilen (inklusive filtillägg). | Ja |
Frågeparametrar
| Parameternamn | Typ | Beskrivning |
|---|---|---|
| folder | string | Sökväg till mappen som innehåller den ursprungliga arbetsboken. |
| storageName | string | Namn på lagringstjänsten där arbetsboken finns. |
Begärandetextparametrar
| Parameternamn | Typ | Beskrivning |
|---|---|---|
| protection | WorkbookProtectionRequest | Objekt som anger vilka skyddinställningar som ska tas bort. |
WorkbookProtectionRequest
| Parameternamn | Typ | Beskrivning |
|---|---|---|
| ProtectionType | string | Typ av skydd som ska tas bort (ALL, CONTENTS, NONE, OBJECTS, SCENARIOS, STRUCTURE, WINDOWS). |
| Password | string | Lösenord som krävs för att ta bort skyddet (valfritt). |
cURL-exempel
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"}'
Svar (Lyckades)
{
"Code": 200,
"Status": "OK"
}
HTTPS-statusfelresponser
| HTTP-status | Kod | Beskrivning |
|---|---|---|
| 400 | BadRequest | Saknade eller ogiltiga parametrar. |
| 401 | Unauthorized | Ogiltig eller saknad åtkomsttoken. |
| 404 | NotFound | Den angivna arbetsboken hittades inte i den angivna mappen/lagringen. |
| 500 | InternalServerError | Oväntat serverfel. |
Hur du använder DeleteUnProtectWorkbook API med SDK:er
DeleteUnProtectWorkbook API-specifikation
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och låter dig utföra REST-interaktioner direkt från en webbläsare.
Du kan använda verktyget cURL för kommandoraden för enkelt att komma åt Aspose.Cells-webbtjänster. Följande exempel visar hur man gör anrop till moln-API:et med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda en SDK förenklar integrationen och minskar mängden repetitiv kod. Kolla in GitHub-lagringsplatsen för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man anropar Aspose.Cells-webbtjänster med olika SDK:er: