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: