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: