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: