Aspose.Cells Cloud Upload File API – Eine Schnittstelle zum schnellen Hochladen von Dateien in der Cloud

Die uploadFile-API ermöglicht es Entwicklern, Dateien direkt in den Cloud-Speicher hochzuladen, um sie anschließend mit Aspose Cells zu verarbeiten.

Aspose Cells API: Datei hochladen

PUT http://api.aspose.cloud/v4.0/cells/storage/file/{path}

Sicherheit und Authentifizierung

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

-H "Authorization: Bearer {access_token}"

Die Anforderungsparameter der uploadFile-API lauten:

Parametername Typ Pfad/Abfragezeichenfolge/HTTP-Body Beschreibung
UploadFiles Datei FormData Dateien in den Cloud-Speicher hochladen.
path String Pfad Der Zielpfad im Cloud-Speicher. Geben Sie den Pfad an, in den die Datei hochgeladen werden soll.
storageName String Abfrage Der Name des Speichers, in den die Datei hochgeladen werden soll.

Antwort

{
  "Name": "FilesUploadResult",
  "Description": ["Ergebnis des Datei-Uploads"],
  "Type": "Class",
  "IsAbstract": false,
  "Properties": [
    {
      "Name": "Uploaded",
      "Description": ["Liste der hochgeladenen Dateinamen"],
      "Nullable": true,
      "ReadOnly": false,
      "IsInherit": false,
      "DataType": {
        "Identifier": "Container",
        "Reference": "String",
        "ElementDataType": {
          "Identifier": "String",
          "Name": "string"
        },
        "Name": "container"
      }
    },
    {
      "Name": "Errors",
      "Description": ["Liste der Fehler."],
      "Nullable": true,
      "ReadOnly": false,
      "IsInherit": false,
      "DataType": {
        "Identifier": "Container",
        "Reference": "Error",
        "ElementDataType": {
          "Identifier": "Class",
          "Reference": "Error",
          "Name": "class:error"
        },
        "Name": "container"
      }
    }
  ]
}

Die API gibt die folgenden HTTP-Statuscodes zurück:

Statuscode Beschreibung
200 OK Datei erfolgreich hochgeladen.
400 Bad Request Ungültige Parameter oder fehlerhafte Anforderung.
401 Unauthorized Fehlender oder ungültiges Authentifizierungstoken.
403 Forbidden Unzureichende Berechtigungen für den angegebenen Speicher.
500 Internal Server Error Unerwarteter Serverfehler.

Wie verwendet man die Upload-Datei-API mit SDKs?

OpenAPI-Spezifikation

Die OpenAPI-Spezifikation bietet eine detaillierte Beschreibung der API und ermöglicht es Entwicklern, direkt über einen Webbrowser mit ihr zu interagieren.

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

Verwendung der Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs verbessert die Entwicklungsproduktivität, indem sie sich um Low-Level-Details kümmert und Entwicklern so die Möglichkeit gibt, sich auf die eigentlichen Projektaufgaben zu konzentrieren. Besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.

Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webdienste mithilfe verschiedener SDKs aufgerufen werden:

Siehe auch