Créer un classeur Excel vide à l’aide de l’API Aspose.Cells Cloud

Cet API REST permet de créer un classeur vide.

API PutWorkbookCreate

PUT https://api.aspose.cloud/v3.0/cells/{name}

Sécurité et authentification

Les API Aspose.Cells Cloud sont sécurisées et exigent une authentification basée sur un jeton JWT.

Paramètres de requête

Nom du paramètre Type Description
templateFile string Chemin d’accès vers un classeur modèle à utiliser comme base (facultatif).
dataFile string Chemin d’accès vers un fichier de données pour remplir le classeur (facultatif).
isWriteOver boolean true pour écraser un fichier existant ; false sinon.
folder string Dossier de destination pour le classeur créé (facultatif).
storageName string Nom du service de stockage à utiliser.

Paramètre du corps de la requête

Nom du paramètre Type Description
data file Contenu binaire du fichier classeur à créer.

Réponse

{
    "Name": "ResponseFile",
    "DataType": {
        "Identifier": "File",
        "Reference": "Stream",
        "Name": "file"
    }
}

Codes de statut HTTP

Code Signification Conditions de retour
200 OK Classeur créé avec succès Déroulement normal
201 Created Classeur créé (réponse alternative) Lorsque l’API renvoie un statut de création
400 Bad Request Paramètres non valides Erreur côté client
401 Unauthorized Jeton manquant ou non valide Erreur d’authentification
409 Conflict Fichier existant et isWriteOver=false Conflit avec un fichier existant

Comment utiliser l’API PutWorkbookCreate avec les SDK

Spécification de l’API PutWorkbookCreate

La spécification OpenAPI définit une interface de programmation accessible publiquement et permet d’effectuer directement des interactions REST depuis un navigateur web.

Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder aux services web Aspose.Cells. Incluez l’en-tête Authorization avec un jeton d’accès OAuth2/JWT valide. Pour un classeur vide, le corps de la requête est facultatif ; si vous devez télécharger un fichier, ajoutez --data-binary @empty.xlsx, comme indiqué ci-dessous.

Utiliser les SDK Aspose.Cells Cloud

L’utilisation d’un SDK est la meilleure méthode pour accélérer le développement. Un SDK masque les détails de bas niveau afin que vous puissiez vous concentrer sur les tâches de votre projet. Consultez le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.

Les exemples de code suivants montrent comment appeler les services web Aspose.Cells à l’aide de divers SDK :