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 :