Protezione in Batch di File Excel

Questa API REST consente la protezione in batch di file Excel idonei.

API REST

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

Sicurezza e autenticazione

Le API di Aspose.Cells Cloud sono sicure e richiedono l'autenticazione basata su token JWT.

Parametri della richiesta

Nome parametro Tipo Posizione Descrizione
batchProtectRequest BatchProtectRequest body Payload JSON che specifica la cartella di origine, le condizioni di selezione, il tipo di protezione, la password e la cartella di output.

Proprietà di BatchProtectRequest

Nome Tipo Descrizione Note
SourceFolder string Cartella contenente i file Excel di origine. opzionale
MatchCondition MatchConditionRequest Criteri utilizzati per selezionare i file da proteggere. opzionale
ProtectionType string Tipo di protezione da applicare (ad es. All, ReadOnly). opzionale
Password string Password da impostare per i file protetti. opzionale
OutFolder string Cartella di destinazione per i file protetti. opzionale

Proprietà di MatchConditionRequest

Nome Tipo Descrizione Note
RegexPattern string Espressione regolare utilizzata per confrontare i nomi dei file. opzionale
FullMatchConditions string[] Elenco di condizioni esatte per i nomi dei file. opzionale

Parametro del corpo della richiesta

Nome parametro Tipo Descrizione
data file Contenuto binario del file del foglio di calcolo da creare.

Risposta

{
    "Name": "ResponseFile",
    "DataType": {
        "Identifier": "File",
        "Reference": "Stream",
        "Name": "file"
    }
}

Codici di stato HTTP

Codice Significato Quando viene restituito
200 OK Foglio di calcolo creato correttamente Flusso normale
201 Created Foglio di calcolo creato (risposta alternativa) Quando l’API restituisce lo stato “created”
400 Bad Request Parametri non validi Errore lato client
401 Unauthorized Token mancante o non valido Errore di autenticazione
409 Conflict Il file esiste e isWriteOver=false Conflitto con un file esistente

Come utilizzare l’API PostProtectConvert con gli SDK

Specifica dell’API PostProtectConvert

La Specifica OpenAPI definisce un’interfaccia di programmazione accessibile pubblicamente e consente di effettuare interazioni REST direttamente da un browser web.

Puoi utilizzare lo strumento a riga di comando cURL per accedere facilmente ai servizi web di Aspose.Cells. L’esempio seguente mostra come effettuare una chiamata all’API Cloud con cURL.

Utilizzare gli SDK di Aspose.Cells Cloud

L’utilizzo di un SDK è il modo migliore per accelerare lo sviluppo. Un SDK gestisce i dettagli di basso livello e ti consente di concentrarti sulle attività del tuo progetto. Consulta il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud.

I seguenti esempi di codice mostrano come effettuare chiamate ai servizi web di Aspose.Cells utilizzando vari SDK: