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
- Download File API – Abrufen einer Datei aus dem Cloud-Speicher.
- Copy File API – Kopieren einer Datei innerhalb des Cloud-Speichers.
- Delete File API – Entfernen einer Datei aus dem Cloud-Speicher.