Ta bort Excel-skydd – Lås upp öppnings- och ändringslösenord omedelbart
API:et för att ta bort skydd från kalkylark tar bort både öppnings- och ändringslösenordsskydd från Excel-filer med ett enda anrop. Det är idealiskt för datapipler, dokumenthanteringssystem och migreringsarbetsflöden.
API för att ta bort skydd från kalkylark
Webb-API
PUT https://api.aspose.cloud/v4.0/cells/unprotection/spreadsheet
Säkerhet och autentisering
Aspose.Cells Cloud-API:er är säkra och kräver JWT-token-baserad autentisering.
-H "Authorization: Bearer {access_token}"
Parametrar för begäran
| Parametername | Typ | Plats | Beskrivning |
|---|---|---|---|
| Spreadsheet | Fil | FormData | Den Excel-fil som ska avskyddas. |
| password | Sträng | Fråga | Lösenordet som skyddar filen mot öppning. |
| modifyPassword | Sträng | Fråga | Lösenordet som krävs för att ändra i filen (valfritt om endast ett öppningslösenord är inställt). |
| outPath | Sträng | Fråga | (Valfritt) Mappsökväg där det avskyddade arbetshäftet kommer att sparas. |
| outStorageName | Sträng | Fråga | (Valfritt) Namn på lagringsutrymmet där utdatafilen ska skrivas. |
| region | Sträng | Fråga | (Valfritt) Inställningar för kalkylarksregion. |
Svar
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream",
"Name": "file"
}
}
]
Ett lyckat svar returnerar den avskyddade filen som en ström. Filen kan sparas på den plats som anges av outPath/outStorageName eller hämtas direkt från svaret.
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Skydd har tagits bort; svaret innehåller information om åtgärden. |
| 400 | Felaktig begäran | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Inte auktoriserad | Ogiltig eller saknad JWT-token. |
| 413 | För stor nyttolast | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internt serverfel | Oväntat serverfel. |
När bör du använda API:et för att ta bort skydd från kalkylark?
- Återställ åtkomst till låsta arbetshäften – Ta snabbt bort glömda öppnings- eller ändringslösenord utan manuellt ingripande.
- Automatisera massupplåsning – Bearbeta stora mängder filer i data-migrerings- eller arkiveringsprojekt.
- Integrera med befintliga arbetsflöden – Kombinera med lagrings- eller konverterings-API:er för att skapa slut-till-slut-pipelines (t.ex. ladda upp → ta bort skydd → konvertera till PDF).
- Upprätthåll datasäkerhet – Åtgärden sker på serversidan, vilket håller originalfilerna säkra medan den avskyddade versionen lagras i ditt molnlagringsutrymme.
Hur du använder API:et för att ta bort skydd från kalkylark med SDK:er
OpenAPI-specifikation
OpenAPI-specifikationen för API:et för att ta bort skydd från kalkylark tillhandahåller ett offentligt tillgängligt programmeringsgränssnitt för att underlätta direkta REST-interaktioner från en webbläsare.
Du kan använda kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells-webbtjänster. Följande exempel visar hur du gör anrop till Cloud-API:et med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda ett SDK förenklar anropet genom att hantera autentisering, begäranstruktion och svarsparssning. SDK:erna finns tillgängliga för många språk och innehåller färdiga metoder för att ta bort skydd från kalkylark.
Följande kodexempel illustrerar hur du anropar API:et för att ta bort skydd från kalkylark med olika SDK:er: