Gestione Excel basata su cloud – Recupera rapidamente la cronologia delle versioni dei file in Aspose.Cells Cloud
Recupera un elenco completo di record di versione per un foglio di calcolo specifico archiviato in Aspose.Cells Cloud. Questo endpoint consente agli sviluppatori di tenere traccia delle modifiche, di verificare le modifiche effettuate e di implementare flussi di lavoro di controllo delle versioni direttamente dall’archiviazione cloud.
L’API GetFileVersions restituisce tutti i record di versione per un foglio di calcolo specifico archiviato in Aspose.Cells Cloud. Ti aiuta a mantenere una cronologia completa delle modifiche per ogni file.
Excel API: Ottieni versioni file
Web API
GET https://api.aspose.cloud/v4.0/cells/storage/version/{path}
Sicurezza e autenticazione
Le API di Aspose.Cells Cloud sono sicure e richiedono l’autenticazione basata su token JWT.
I parametri della richiesta dell’API GetFileVersions sono
| Nome parametro | Tipo | Posizione | Descrizione |
|---|---|---|---|
path |
Stringa | Path | Obbligatorio. Percorso completo del file di cui si desidera recuperare le versioni. |
storageName |
Stringa | Query | Opzionale. Nome dell’archiviazione contenente il file. Se omesso, viene utilizzata l’archiviazione predefinita. |
Risposta
{
"Name": "FileVersions",
"Description": [
"Contiene un elenco delle versioni dei file per il documento specificato."
],
"Type": "Classe",
"IsAbstract": false,
"Properties": [
{
"Name": "Value",
"Description": ["Una raccolta di dettagli sulla versione del file."],
"Nullable": true,
"ReadOnly": false,
"IsInherit": false,
"DataType": {
"Identifier": "Container",
"Reference": "FileVersion",
"ElementDataType": {
"Identifier": "Classe",
"Reference": "FileVersion",
"Name": "classe:fileversion"
},
"Name": "container"
}
}
]
}
In caso di esito positivo, l’API restituisce HTTP 200 OK con un payload JSON contenente l’array Value di oggetti versione file, come illustrato sopra.
Codici di stato HTTP
| Codice | Significato | Descrizione |
|---|---|---|
| 200 | OK | Filtro applicato correttamente; la risposta contiene i dettagli dell’operazione. |
| 400 | Richiesta non valida | Parametri mancanti o non validi (ad esempio, tipo di file non supportato). |
| 401 | Non autorizzato | Token JWT non valido o mancante. |
| 413 | Payload troppo grande | Il file caricato supera il limite di dimensione. |
| 500 | Errore interno del server | Errore imprevisto del server. |
Specifica OpenAPI
La Specifiche OpenAPI fornisce un’interfaccia di programmazione completa per eseguire 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 chiamate all’API cloud con cURL.
Utilizzare gli SDK di Aspose.Cells Cloud
L’utilizzo di un SDK semplifica lo sviluppo astrayendo le complessità di basso livello, consentendo agli sviluppatori di concentrarsi sulle funzionalità principali. Esplora il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud.
I seguenti esempi di codice illustrano come interagire con i servizi web di Aspose.Cells in vari linguaggi di programmazione: