Obtenir le nombre de pages à partir d’un fichier Excel à l’aide de l’API Aspose.Cells Cloud
Cette API REST renvoie le nombre de pages d’un classeur.
Sécurité et authentification
Les API Aspose.Cells Cloud sont sécurisées et nécessitent une authentification basée sur un jeton JWT.
API REST
GET https://api.aspose.cloud/v3.0/cells/{name}/pagecount
Paramètres de la requête
| Nom du paramètre | Type | Emplacement | Obligatoire | Description |
|---|---|---|---|---|
| name | string | path | Oui | Le nom du fichier Excel. |
| folder | string | query | Non | Le dossier contenant le document. |
| storageName | string | query | Non | Le nom du stockage à utiliser. |
La spécification OpenAPI définit une interface de programmation accessible publiquement et permet d’effectuer des interactions REST directement depuis un navigateur web.
Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder facilement à l’API REST Aspose.Cells. L’exemple suivant montre comment appeler le point de terminaison avec cURL.
Schéma de réponse
| Statut HTTP | Type de données | Description |
|---|---|---|
| 200 | integer | Le nombre total de pages imprimables dans le classeur (par ex., 13). |
| 4xx‑5xx | JSON | Objet d’erreur (voir la section Gestion des erreurs). |
Famille de SDK Cloud
L’utilisation d’un SDK est le moyen le plus efficace d’accélérer le développement. Un SDK gère les détails de bas niveau et vous permet de vous concentrer sur les tâches de votre projet. Veuillez consulter le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.
Les exemples de code suivants illustrent comment effectuer des appels aux services web Aspose.Cells à l’aide de divers SDK :
Gestion des erreurs
| Statut HTTP | Description | Exemple de corps JSON |
|---|---|---|
| 401 | Jeton JWT invalide ou manquant. | { "Code": "InvalidAuthenticationToken", "Message": "Le jeton d’accès est manquant ou invalide." } |
| 404 | Le classeur spécifié est introuvable. | { "Code": "FileNotFound", "Message": "Le fichier demandé n’existe pas." } |
| 400 | Requête incorrecte – paramètres obligatoires manquants. | { "Code": "BadRequest", "Message": "Le paramètre obligatoire 'name' est manquant." } |
| 500 | Erreur interne du serveur. | { "Code": "InternalError", "Message": "Une erreur inattendue s’est produite." } |