Massupplåsning
Denna REST API låser upp berättigade Excel-filer i batch.
REST API
POST http://api.aspose.cloud/v3.0/cells/batch/unlock
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Begärandeparametrar
| Parameter_name | Typ | Plats | Beskrivning |
|---|---|---|---|
| BatchLockRequest | body | Begärandetext som innehåller upplåsningsinställningarna. |
BatchLockRequest-egenskaper
| Namn | Typ | Beskrivning | Anteckningar |
|---|---|---|---|
| SourceFolder | sträng | Mapp som innehåller käll-Excel-filerna. | [valfritt] |
| MatchCondition | MatchConditionRequest | Kriterier som används för att välja filer att låsa upp. | [valfritt] |
| Password | sträng | Lösenord som gäller för skyddade arbetsböcker. | [valfritt] |
| OutFolder | sträng | Målmappe för de upplåsta filerna. | [valfritt] |
MatchConditionRequest-egenskaper
| Namn | Typ | Beskrivning | Anteckningar |
|---|---|---|---|
| RegexPattern | sträng | reguljärt uttryck för att matcha filnamn. | [valfritt] |
| FullMatchConditions | sträng[] | Exakta filnamnsvillkor att matcha. | [valfritt] |
Begärandetextparameter
| Parameter_name | Typ | Beskrivning |
|---|---|---|
| data | fil | Binärt innehåll i arbetsboken som ska skapas. |
Svar
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream",
"Name": "file"
}
}
HTTP-statuskoder
| Kod | Betydelse | När den returneras |
|---|---|---|
| 200 OK | Arbetsboken skapades framgångsrikt | Normalt flöde |
| 201 Created | Arbetsboken skapades (alternativt svar) | När API:et returnerar statusen ‘created’ |
| 400 Bad Request | Ogiltiga parametrar | Klientfel |
| 401 Unauthorized | Saknas eller ogiltig token | Autentiseringsfel |
| 409 Conflict | Filen finns och isWriteOver=false |
Konflikt med befintlig fil |
Hur du använder PostBatchLock API med SDK:er
PostBatchLock API-specificering
OpenAPI-specificationen definierar ett offentligt tillgängligt programmeringsgränssnitt och gör det möjligt att utföra REST-interaktioner direkt från en webbläsare.
Du kan använda cURL kommandoradsverktyget 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 ett SDK är det snabbaste sättet att utveckla upplåsningsfunktionalitet. Ett SDK abstraher bort detaljer på låg nivå så att du kan fokusera på din affärslogik. Kontrollera GitHub-lagret för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man anropar Aspose.Cells webbtjänster med diverse SDK:er: