Gestión de archivos en la nube para Excel – Una solución eficiente y segura para el almacenamiento y la organización inteligente de archivos de Excel

Contents
[ ]

Aspose.Cells Cloud proporciona un conjunto completo de funciones auxiliares para trabajar con archivos almacenados en el almacenamiento de Aspose.Cells Cloud o en cualquier almacenamiento en la nube de terceros de su elección. Para obtener ayuda sobre la configuración de almacenamiento de terceros, consulte Temas de ayuda de la interfaz de usuario de Aspose Cloud.

Aspose.Cells Cloud ofrece una amplia gama de API para operaciones sobre archivos, carpetas y almacenamiento.

Nota: Todas las llamadas a la API deben utilizar HTTPS. Consulte la Guía de autenticación para obtener detalles sobre cómo obtener un token JWT.

Requisitos previos: Para utilizar estas API, debe tener una cuenta válida de Aspose Cloud, obtener un token de acceso JWT y tener configurada una ubicación de almacenamiento (ya sea el almacenamiento de Aspose Cloud o un almacenamiento de terceros conectado).

Última actualización: 2024-12-01

Cómo cargar un archivo

Información de la API para cargar un archivo

PUT https://api.aspose.cloud/v3.0/cells/storage/file/{path}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
path string path Ruta donde se cargará el archivo, incluyendo el nombre y la extensión del archivo (por ejemplo, /carpeta1/Informe.xlsx).
file file formData El archivo que se va a cargar.
storageName string query Nombre del almacenamiento que se va a utilizar.

Respuestas HTTP

Código Descripción
200 Archivo cargado correctamente.
400 Solicitud incorrecta: faltan o son inválidos los parámetros.
401 No autorizado: token JWT inválido o faltante.
404 Almacenamiento no encontrado.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de carga de archivo

Puede utilizar la herramienta de línea de comandos cURL para acceder fácilmente a los servicios web de Aspose.Cells. El siguiente ejemplo muestra cómo cargar un archivo con cURL.

Nota: El tamaño máximo de archivo para cargar es de 100 MB. Podrían aplicarse límites de tasa.

Cómo descargar un archivo

Información de la API para descargar un archivo

GET https://api.aspose.cloud/v3.0/cells/storage/file/{path}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
path string path Ruta del archivo (por ejemplo, /carpeta/Informe.xlsx).
storageName string query Nombre del almacenamiento que se va a utilizar.
versionId string query Identificador de la versión del archivo que se va a descargar (opcional).

Respuestas HTTP

Código Descripción
200 Archivo descargado; se devuelve una secuencia binaria.
400 Solicitud incorrecta: parámetros inválidos.
401 No autorizado: token JWT inválido o faltante.
404 Archivo no encontrado.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de descarga de archivo

Nota: La respuesta contiene la secuencia binaria del archivo. Guarde la salida en un archivo al utilizar cURL (-o nombre_archivo.xlsx).

Cómo eliminar un archivo

Información de la API para eliminar un archivo

DELETE https://api.aspose.cloud/v3.0/cells/storage/file/{path}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
path string path Ruta del archivo (por ejemplo, /carpeta/Informe.xlsx).
storageName string query Nombre del almacenamiento que se va a utilizar.
versionId string query Identificador de la versión del archivo que se va a eliminar (opcional).

Respuestas HTTP

Código Descripción
200 Archivo eliminado correctamente.
400 Solicitud incorrecta: faltan o son inválidos los parámetros.
401 No autorizado: token JWT inválido.
404 Archivo no encontrado.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de eliminación de archivo

Nota: La eliminación de un archivo es permanente; asegúrese de tener una copia de seguridad si es necesario.

Cómo copiar un archivo

Información de la API para copiar un archivo

PUT https://api.aspose.cloud/v3.0/cells/storage/file/copy/{srcPath}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
srcPath string path Ruta del archivo de origen (por ejemplo, /carpeta/Origen.xlsx).
destPath string query Ruta del archivo de destino (por ejemplo, /carpeta/Destino.xlsx).
srcStorageName string query Nombre del almacenamiento de origen (opcional).
destStorageName string query Nombre del almacenamiento de destino (opcional).
versionId string query ID de versión del archivo que se va a copiar (opcional).

Respuestas HTTP

Código Descripción
200 Archivo copiado correctamente.
400 Solicitud incorrecta: parámetros inválidos.
401 No autorizado: token JWT inválido o faltante.
404 Archivo de origen no encontrado.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de copia de archivo

Nota: La operación de copia no elimina el archivo de origen.

Cómo mover un archivo

Información de la API para mover un archivo

PUT https://api.aspose.cloud/v3.0/cells/storage/file/move/{srcPath}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
srcPath string path Ruta del archivo de origen (por ejemplo, /carpeta/Origen.xlsx).
destPath string query Ruta del archivo de destino (por ejemplo, /carpeta/Destino.xlsx).
srcStorageName string query Nombre del almacenamiento de origen (opcional).
destStorageName string query Nombre del almacenamiento de destino (opcional).
versionId string query ID de versión del archivo que se va a mover (opcional).

Respuestas HTTP

Código Descripción
200 Archivo movido correctamente.
400 Solicitud incorrecta: parámetros inválidos.
401 No autorizado: token JWT inválido o faltante.
404 Archivo de origen no encontrado.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de movimiento de archivo

Nota: Al mover un archivo se conserva su historial de versiones.

Cómo crear una carpeta

Información de la API para crear una carpeta

PUT https://api.aspose.cloud/v3.0/cells/storage/folder/{path}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
path string path Ruta de la carpeta que se va a crear (por ejemplo, carpeta1/carpeta2/).
storageName string query Nombre del almacenamiento que se va a utilizar.

Respuestas HTTP

Código Descripción
200 Carpeta creada correctamente.
400 Solicitud incorrecta: ruta o parámetros inválidos.
401 No autorizado: token JWT inválido o faltante.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de creación de carpeta

Nota: Las rutas de carpetas distinguen mayúsculas y minúsculas.

Cómo obtener los archivos de una carpeta

Información de la API para obtener archivos

GET https://api.aspose.cloud/v3.0/cells/storage/folder/{path}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
path string path Ruta de la carpeta (por ejemplo, /carpeta).
storageName string query Nombre del almacenamiento que se va a utilizar.

Respuestas HTTP

Código Descripción
200 Lista de archivos y subcarpetas devuelta.
400 Solicitud incorrecta: ruta inválida.
401 No autorizado: token JWT inválido o faltante.
404 Carpeta no encontrada.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de obtención de archivos

Nota: La respuesta enumera tanto archivos como subcarpetas dentro de la ruta especificada.

Cómo eliminar una carpeta

Información de la API para eliminar una carpeta

DELETE https://api.aspose.cloud/v3.0/cells/storage/folder/{path}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
path string path Ruta de la carpeta (por ejemplo, /carpeta).
storageName string query Nombre del almacenamiento que se va a utilizar.
recursive boolean query Establezca en true para eliminar la carpeta recursivamente.

Respuestas HTTP

Código Descripción
200 Carpeta eliminada correctamente.
400 Solicitud incorrecta: parámetros inválidos.
401 No autorizado: token JWT inválido o faltante.
404 Carpeta no encontrada.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de eliminación de carpeta

Nota: La eliminación de una carpeta con recursive=true elimina permanentemente todo su contenido.

Cómo copiar una carpeta

Información de la API para copiar una carpeta

PUT https://api.aspose.cloud/v3.0/cells/storage/folder/copy/{srcPath}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
srcPath string path Ruta de la carpeta de origen (por ejemplo, /origen).
destPath string query Ruta de la carpeta de destino (por ejemplo, /destino).
srcStorageName string query Nombre del almacenamiento de origen (opcional).
destStorageName string query Nombre del almacenamiento de destino (opcional).

Respuestas HTTP

Código Descripción
200 Carpeta copiada correctamente.
400 Solicitud incorrecta: parámetros inválidos.
401 No autorizado: token JWT inválido o faltante.
404 Carpeta de origen no encontrada.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de copia de carpeta

Nota: La operación de copia crea una nueva carpeta con el mismo contenido que la carpeta de origen.

Cómo mover una carpeta

Información de la API para mover una carpeta

PUT https://api.aspose.cloud/v3.0/cells/storage/folder/move/{srcPath}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
srcPath string path Ruta de la carpeta de origen (por ejemplo, /carpeta).
destPath string query Ruta de la carpeta de destino (por ejemplo, /destino).
srcStorageName string query Nombre del almacenamiento de origen (opcional).
destStorageName string query Nombre del almacenamiento de destino (opcional).

Respuestas HTTP

Código Descripción
200 Carpeta movida correctamente.
400 Solicitud incorrecta: parámetros inválidos.
401 No autorizado: token JWT inválido o faltante.
404 Carpeta de origen no encontrada.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de movimiento de carpeta

Nota: Al mover una carpeta se conserva su estructura interna y las versiones de sus archivos.

Cómo comprobar si existe un almacenamiento

Información de la API para comprobar la existencia de un almacenamiento

GET https://api.aspose.cloud/v3.0/cells/storage/{storageName}/exist

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
storageName string path Nombre del almacenamiento que se va a comprobar.

Respuestas HTTP

Código Descripción
200 Se devuelve la existencia del almacenamiento (true o false).
401 No autorizado: token JWT inválido o faltante.
404 Almacenamiento no encontrado.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de comprobación de existencia de almacenamiento

Cómo comprobar si existe un archivo o una carpeta

Información de la API para comprobar la existencia de un objeto

GET https://api.aspose.cloud/v3.0/cells/storage/exist/{path}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
path string path Ruta del archivo o carpeta (por ejemplo, /archivo.xlsx o /carpeta).
storageName string query Nombre del almacenamiento que se va a comprobar.
versionId string query Identificador de la versión del archivo (opcional).

Respuestas HTTP

Código Descripción
200 Se devuelve la información de existencia.
401 No autorizado: token JWT inválido o faltante.
404 Archivo o carpeta no encontrados.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de comprobación de existencia de un objeto

Cómo obtener el uso del disco

Información de la API para obtener el uso del disco

GET https://api.aspose.cloud/v3.0/cells/storage/disc

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
storageName string query Nombre del almacenamiento que se va a consultar.

Respuestas HTTP

Código Descripción
200 Se devuelve la información de uso del disco.
401 No autorizado: token JWT inválido o faltante.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de obtención del uso del disco

Cómo obtener las versiones de un archivo

Información de la API para obtener las versiones de un archivo

GET https://api.aspose.cloud/v3.0/cells/storage/version/{path}

Los parámetros de la solicitud se indican a continuación:

Nombre del parámetro Tipo Ubicación Descripción
path string path Ruta del archivo (por ejemplo, /archivo.xlsx).
storageName string query Nombre del almacenamiento que se va a consultar.

Respuestas HTTP

Código Descripción
200 Lista de versiones del archivo devuelta.
401 No autorizado: token JWT inválido o faltante.
404 Archivo no encontrado.
500 Error interno del servidor.

La Especificación OpenAPI define una interfaz de programación públicamente accesible que permite interacciones REST directamente desde un navegador web.

Ejemplo de obtención de versiones de un archivo