Rufen Sie eine vollständige Liste der Versionsdatensätze für eine bestimmte Tabellenkalkulation ab, die in Aspose.Cells Cloud gespeichert ist. Dieser Endpunkt ermöglicht es Entwicklern, Änderungen nachzuverfolgen, Änderungen zu auditieren und Versionierungsworkflows direkt aus dem Cloud‑Speicher heraus zu implementieren.

Die GetFileVersions API gibt alle Versionsdatensätze für eine angegebene Tabellenkalkulation zurück, die in Aspose.Cells Cloud gespeichert ist. Sie hilft Ihnen, einen vollständigen Änderungsverlauf für jede Datei zu pflegen.

Excel API: Get File Versions

Web-API

GET https://api.aspose.cloud/v4.0/cells/storage/version/{path}

Sicherheit und Authentifizierung

Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.

Die Anforderungsparameter der GetFileVersions API lauten

Parametername Typ Speicherort Beschreibung
path String Pfad Erforderlich. Vollständiger Pfad zur Datei, deren Versionen abgerufen werden sollen.
storageName String Abfrage Optional. Name des Speichers, der die Datei enthält. Falls nicht angegeben, wird der Standard verwendet.

Antwort

{
  "Name": "FileVersions",
  "Description": [
    "Enthält eine Liste der Dateiversionen für das angegebene Dokument."
  ],
  "Type": "Class",
  "IsAbstract": false,
  "Properties": [
    {
      "Name": "Value",
      "Description": ["Eine Sammlung von Details zu den Dateiversionen."],
      "Nullable": true,
      "ReadOnly": false,
      "IsInherit": false,
      "DataType": {
        "Identifier": "Container",
        "Reference": "FileVersion",
        "ElementDataType": {
          "Identifier": "Class",
          "Reference": "FileVersion",
          "Name": "class:fileversion"
        },
        "Name": "container"
      }
    }
  ]
}

Im Erfolgsfall gibt die API HTTP 200 OK mit einer JSON‑Payload zurück, die das Value-Array mit Dateiversionsobjekten enthält, wie oben dargestellt.

HTTP‑Statuscodes

Code Bedeutung Beschreibung
200 OK Filter erfolgreich angewendet; Antwort enthält Operationsdetails.
400 Bad Request Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp).
401 Unauthorized Ungültiges oder fehlendes JWT‑Token.
413 Payload Too Large Die hochgeladene Datei überschreitet die Größeinschränkung.
500 Internal Server Error Unerwarteter Serverfehler.

OpenAPI-Spezifikation

Die OpenAPI-Spezifikation bietet eine umfassende Programmierschnittstelle für die Durchführung von REST-Interaktionen direkt aus einem Webbrowser.

Sie können das cURL-Befehlszeilentool verwenden, um problemlos auf die Aspose.Cells-Webservices zuzugreifen. Das folgende Beispiel zeigt, wie Aufrufe an die Cloud-API mit cURL durchgeführt werden.

Verwendung der Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs vereinfacht die Entwicklung, indem komplexe Details abstrahiert werden, sodass sich Entwickler auf die Kernfunktionen konzentrieren können. Besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.

Die folgenden Codebeispiele zeigen, wie Sie mit Aspose.Cells-Webservices in verschiedenen Programmiersprachen interagieren können: