Blocca file Excel – Documentazione API Aspose.Cells Cloud

Versione API: v3.0 (corrente)

Questa REST API blocca le cartelle di lavoro Excel.

API PostLock

POST https://api.aspose.cloud/v3.0/cells/lock

Prerequisiti – La richiesta deve essere inviata tramite HTTPS e includere un token Bearer OAuth 2.0 valido nell’header Authorization.

I parametri della richiesta sono

Nome parametro Tipo Posizione Descrizione
file file form‑data (corpo multipart) La cartella di lavoro Excel da caricare e bloccare.
password string stringa di query Password per la cartella di lavoro (opzionale).

La Specifica OpenAPI definisce un’interfaccia di programmazione pubblicamente accessibile 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 Aspose.Cells. L’esempio seguente mostra come chiamare l’API Cloud tramite cURL.

Puoi scaricare una cartella di lavoro di esempio — Sample.xlsx — per testare la richiesta.

Nota: L’API supporta file di dimensioni massime pari a 100 MB; payload più grandi potrebbero generare una risposta 413 (Payload Troppo Grande).

Dettagli della risposta

Campo Tipo Descrizione
Filename string Nome della cartella di lavoro bloccata restituita dal servizio.
FileSize integer Dimensione del file bloccato in byte.
FileContent string (Base64) La cartella di lavoro bloccata codificata come stringa Base64.

Per recuperare la cartella di lavoro bloccata, decodifica il valore FileContent da Base64 e salvala utilizzando il nome Filename fornito nella risposta.

Gestione degli errori

– L’API restituisce i codici di stato HTTP standard (ad esempio, 400 Bad Request, 401 Unauthorized, 500 Internal Server Error) insieme a un oggetto JSON di errore che contiene i campi Code e Message.

Famiglia di SDK Cloud

L’utilizzo di un SDK è il modo migliore per velocizzare lo sviluppo. Un SDK astrae i dettagli a basso livello, consentendoti 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 Aspose.Cells utilizzando vari SDK: