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: