Obtener el número de páginas de un archivo de Excel usando la API de Aspose.Cells Cloud
Esta API REST devuelve el número de páginas de un libro de trabajo.
Seguridad y autenticación
Las API de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.
API REST
GET https://api.aspose.cloud/v3.0/cells/{name}/pagecount
Parámetros de la solicitud
| Nombre del parámetro | Tipo | Ubicación | Obligatorio | Descripción |
|---|---|---|---|---|
| name | string | path | Sí | El nombre del documento de Excel. |
| folder | string | query | No | La carpeta que contiene el documento. |
| storageName | string | query | No | El nombre del almacenamiento que se va a usar. |
La Especificación OpenAPI define una interfaz de programación públicamente accesible y permite realizar interacciones REST directamente desde un navegador web.
Puede utilizar la herramienta de línea de comandos cURL para acceder fácilmente a la API REST de Aspose.Cells. El siguiente ejemplo muestra cómo invocar el punto de conexión mediante cURL.
Esquema de respuesta
| Estado HTTP | Tipo de datos | Descripción |
|---|---|---|
| 200 | integer | El número total de páginas imprimibles del libro (por ejemplo, 13). |
| 4xx‑5xx | JSON | Objeto de error (ver sección Manejo de errores). |
Familia de SDK en la nube
Utilizar un SDK es la mejor forma de acelerar el desarrollo. Un SDK se encarga de los detalles de bajo nivel y le permite centrarse en las tareas de su proyecto. Consulte el repositorio de GitHub para ver una lista completa de los SDK de Aspose.Cells Cloud.
Los siguientes ejemplos de código muestran cómo realizar llamadas a los servicios web de Aspose.Cells mediante diversos SDK:
Manejo de errores
| Estado HTTP | Descripción | Cuerpo JSON de ejemplo |
|---|---|---|
| 401 | Token JWT inválido o ausente. | { "Code": "InvalidAuthenticationToken", "Message": "El token de acceso está ausente o es inválido." } |
| 404 | No se pudo encontrar el libro especificado. | { "Code": "FileNotFound", "Message": "El archivo solicitado no existe." } |
| 400 | Solicitud incorrecta: parámetros obligatorios ausentes. | { "Code": "BadRequest", "Message": "Falta el parámetro obligatorio 'name'." } |
| 500 | Error interno del servidor. | { "Code": "InternalError", "Message": "Ocurrió un error inesperado." } |