Erstellen einer leeren Excel-Arbeitsmappe mit der Aspose.Cells Cloud API
Diese REST-API erstellt eine leere Arbeitsmappe.
PutWorkbookCreate API
PUT https://api.aspose.cloud/v3.0/cells/{name}
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud-APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
Abfrageparameter
| Parametername | Typ | Beschreibung |
|---|---|---|
| templateFile | string | Pfad zu einer Vorlagenarbeitsmappe, die als Basis verwendet werden soll (optional). |
| dataFile | string | Pfad zu einer Datendatei zum Füllen der Arbeitsmappe (optional). |
| isWriteOver | boolean | true, um eine vorhandene Datei zu überschreiben; false andernfalls. |
| folder | string | Zielordner für die erstellte Arbeitsmappe (optional). |
| storageName | string | Name des zu verwendenden Speicherdienstes. |
Anforderungstextparameter
| Parametername | Typ | Beschreibung |
|---|---|---|
| data | file | Binärinhalt der zu erstellenden Arbeitsmappe. |
Antwort
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream",
"Name": "file"
}
}
HTTP-Statuscodes
| Code | Bedeutung | Wann zurückgegeben |
|---|---|---|
| 200 OK | Arbeitsmappe erfolgreich erstellt | Normaler Ablauf |
| 201 Created | Arbeitsmappe erstellt (alternativer Antwortstatus) | Wenn die API einen „Created“-Status zurückgibt |
| 400 Bad Request | Ungültige Parameter | Client-seitiger Fehler |
| 401 Unauthorized | Fehlendes oder ungültiges Token | Authentifizierungsfehler |
| 409 Conflict | Datei existiert und isWriteOver=false |
Konflikt mit vorhandener Datei |
Verwendung der PutWorkbookCreate API mit SDKs
PutWorkbookCreate API-Spezifikation
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.
Sie können das Kommandozeilentool cURL zur Nutzung der Aspose.Cells-Webservices verwenden. Fügen Sie den Header Authorization mit einem gültigen OAuth2-/JWT-Zugriffstoken hinzu. Für eine leere Arbeitsmappe ist der Anforderungstext optional; falls Sie eine Datei hochladen müssen, fügen Sie --data-binary @empty.xlsx wie unten gezeigt hinzu.
Verwenden der Aspose.Cells Cloud SDKs
Die Verwendung eines SDKs ist der beste Weg, die Entwicklung zu beschleunigen. Ein SDK abstractisiert Low-Level-Details, sodass Sie sich auf Ihre Projektinhalte konzentrieren können. Prüfen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.
Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webservices mithilfe verschiedener SDKs aufgerufen werden: