Skyddera Excel-filer i batch

Detta REST API möjliggör batchskydd för lämpliga Excel-filer.

REST API

POST http://api.aspose.cloud/v3.0/cells/batch/protect

Säkerhet och autentisering

Aspose.Cells Cloud API:n är säkra och kräver JWT-tokenbaserad autentisering.

Begäran parametrar

Parameternamn Typ Plats Beskrivning
batchProtectRequest BatchProtectRequest body JSON-payload som anger källmappen, matchningsvillkor, skyddstyp, lösenord och utdatamapp.

Egenskaper för BatchProtectRequest

Namn Typ Beskrivning Anteckningar
SourceFolder string Mapp som innehåller käll-Excel-filerna. valfri
MatchCondition MatchConditionRequest Kriterier som används för att välja filer för skydd. valfri
ProtectionType string Typ av skydd som ska tillämpas (t.ex. All, ReadOnly). valfri
Password string Lösenord som ska ställas in för de skyddade filerna. valfri
OutFolder string Målmappe för de skyddade filerna. valfri

Egenskaper för MatchConditionRequest

Namn Typ Beskrivning Anteckningar
RegexPattern string Reguljärt uttryck som används för att matcha filnamn. valfri
FullMatchConditions string[] Lista med exakta filnamnsvillkor. valfri

Begäran brödtextparameter

Parameternamn Typ Beskrivning
data file Binärt innehåll i arbetsboksfilen 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 utan problem Normalt flöde
201 Created Arbetsboken skapades (alternativt svar) När API:t returnerar statusen “created”
400 Bad Request Ogiltiga parametrar Klientsidigt fel
401 Unauthorized Saknas eller ogiltig token Autentiseringsfel
409 Conflict Filen finns och isWriteOver=false Konflikt med befintlig fil

Hur man använder PostProtectConvert API med SDK:er

PostProtectConvert 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 att enkelt komma åt Aspose.Cells webbtjänster. Följande exempel visar hur man gör en anrop till Cloud API med cURL.

Använd Aspose.Cells Cloud SDK:er

Att använda en SDK är det bästa sättet att påskynda utvecklingen. En SDK hanterar detaljer på lågnivå och låter dig fokusera på dina projekttal. Se GitHub-förrådet för en komplett lista över Aspose.Cells Cloud SDK:er.

Följande kodexempel visar hur man gör anrop till Aspose.Cells webbtjänster med hjälp av olika SDK:er: