Lås Excel-filer i batch
Denna REST-tjänst tillåter batchlåsning av lämpliga Excel-filer.
REST-tjänst
POST http://api.aspose.cloud/v3.0/cells/batch/lock
Säkerhet och autentisering
Aspose.Cells molntjänster är säkra och kräver JWT-tokenbaserad autentisering.
Begärparametrar
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| BatchLockRequest | BatchLockRequest | body | JSON-body som innehåller låsparametrar. |
BatchLockRequest-egenskaper
| Namn | Typ | Beskrivning | Noteringar |
|---|---|---|---|
| SourceFolder | string | Mapp som innehåller käll-Excel-filerna. | valfri |
| MatchCondition | MatchConditionRequest | Villkor för att välja vilka filer som ska låsas. | valfri |
| Password | string | Lösenord som ska appliceras på de låsta filerna. | valfri |
| OutFolder | string | Målmap för de låsta filerna. | valfri |
MatchConditionRequest-egenskaper
| Namn | Typ | Beskrivning | Noteringar |
|---|---|---|---|
| RegexPattern | string | Mönster för reguljärt uttryck för att matcha filnamn. | valfri |
| FullMatchConditions | string[] | Exakta matchningar av filnamn för låsning. | valfri |
Begärons body-parameter
| Parameternamn | Typ | Beskrivning |
|---|---|---|
| data | file | 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 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 | Klientsidorfel |
| 401 Unauthorized | Saknas eller ogiltig token | Autentiseringsfel |
| 409 Conflict | Filen finns och isWriteOver=false |
Konflikt med existerande fil |
Hur man använder PostBatchLock-API:et med SDK:er
PostBatchLock-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 kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells webbtjänster. Exemplet nedan visar hur man anropar molntjänsten med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda en SDK är det snabbaste sättet att utveckla. En SDK abstraher bort detaljer på låg nivå så att du kan fokusera på dina låsuppgifter. Se GitHub-förrådet 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: