Solución de gestión de archivos de Excel basada en la nube – Explicación detallada de la funcionalidad de copia por lotes de la API Copy File de Aspose.Cells

La API copyFile permite a los usuarios duplicar un archivo de Excel desde una ruta de origen especificada hasta una ruta de destino, admitiendo diversas opciones de almacenamiento.

API de Excel: Copiar archivo

API web

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

Seguridad y autenticación

Las API de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.

Parámetros de solicitud de la API copyFile

Nombre del parámetro Tipo Ruta / Cadena de consulta / Cuerpo HTTP Descripción
srcPath String Ruta Ruta de origen del archivo que se va a copiar.
destPath String Cadena de consulta Ruta de destino donde se guardará el archivo.
srcStorageName String Cadena de consulta Nombre del almacenamiento de origen.
destStorageName String Cadena de consulta Nombre del almacenamiento de destino.
versionId String Cadena de consulta ID opcional de la versión del archivo que se va a copiar.

Respuesta

La operación no devuelve contenido si se completa correctamente. Los códigos de estado HTTP típicos son:

Códigos de estado HTTP

Código Significado Descripción
200 Correcto (OK) Filtro aplicado correctamente; la respuesta contiene detalles de la operación.
400 Solicitud incorrecta (Bad Request) Parámetros faltantes o no válidos (por ejemplo, tipo de archivo no admitido).
401 No autorizado (Unauthorized) Token JWT no válido o ausente.
413 Carga demasiado grande (Payload Too Large) El archivo cargado excede el límite de tamaño.
500 Error interno del servidor (Internal Server Error) Error inesperado en el servidor.

¿Cómo utilizar la API de copia de archivos con los SDK?

Especificación de la API de copia de archivos

La Especificación de la API de copia de archivos proporciona una interfaz de programación pública accesible para realizar interacciones REST directamente desde un navegador web.

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 realizar llamadas a la API en la nube mediante cURL.

Utilizar los SDK de Aspose.Cells Cloud

Utilizar un SDK es la forma más rápida de desarrollar, ya que oculta los detalles de bajo nivel, lo que le permite convertir datos de tablas de hojas de cálculo en imágenes con un código mínimo. Consulte el repositorio de GitHub para obtener una lista completa de los SDK de Aspose.Cells Cloud.

Los siguientes ejemplos de código ilustran cómo invocar los servicios web de Aspose.Cells mediante diversos SDK: