API de carga de archivos de Aspose.Cells Cloud: Una interfaz para cargar archivos rápidamente en la nube
La API uploadFile permite a los desarrolladores cargar archivos directamente en el almacenamiento en la nube para su procesamiento con Aspose Cells.
API de Aspose Cells: Cargar archivo
PUT http://api.aspose.cloud/v4.0/cells/storage/file/{path}
Seguridad y autenticación
Las APIs de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.
-H "Authorization: Bearer {access_token}"
Los parámetros de solicitud de la API uploadFile son
| Nombre del parámetro | Tipo | Ruta / Cadena de consulta / Cuerpo HTTP | Descripción |
|---|---|---|---|
| UploadFiles | Archivo | FormData | Carga archivos en el almacenamiento en la nube. |
| path | Cadena | Ruta | Ruta de destino en el almacenamiento en la nube. Especifique la ruta donde se debe cargar el archivo. |
| storageName | Cadena | Consulta | Nombre del almacenamiento en el que se cargará el archivo. |
Respuesta
{
"Name": "FilesUploadResult",
"Description": ["Resultado de la carga de archivos"],
"Type": "Clase",
"IsAbstract": false,
"Properties": [
{
"Name": "Uploaded",
"Description": ["Lista de nombres de archivos cargados"],
"Nullable": true,
"ReadOnly": false,
"IsInherit": false,
"DataType": {
"Identifier": "Contenedor",
"Reference": "String",
"ElementDataType": {
"Identifier": "String",
"Name": "string"
},
"Name": "container"
}
},
{
"Name": "Errors",
"Description": ["Lista de errores."],
"Nullable": true,
"ReadOnly": false,
"IsInherit": false,
"DataType": {
"Identifier": "Contenedor",
"Reference": "Error",
"ElementDataType": {
"Identifier": "Clase",
"Reference": "Error",
"Name": "class:error"
},
"Name": "container"
}
}
]
}
La API devuelve los siguientes códigos de estado HTTP:
| Código de estado | Descripción |
|---|---|
| 200 OK | Archivo cargado correctamente. |
| 400 Bad Request | Parámetros inválidos o solicitud mal formada. |
| 401 Unauthorized | Token de autenticación ausente o inválido. |
| 403 Forbidden | Permisos insuficientes para el almacenamiento especificado. |
| 500 Internal Server Error | Error inesperado en el servidor. |
¿Cómo usar la API de carga de archivos con SDK?
Especificación OpenAPI
La Especificación OpenAPI proporciona una descripción detallada de la API, lo que permite a los desarrolladores interactuar con ella 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 con cURL.
Uso de los SDK de Aspose.Cells Cloud
El uso de un SDK mejora la eficiencia del desarrollo al gestionar detalles de bajo nivel, permitiendo a los desarrolladores centrarse en las tareas del proyecto. Visite 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 llamar a los servicios web de Aspose.Cells mediante varios SDK:
Consulte también
- API de descarga de archivos – Recuperar un archivo del almacenamiento en la nube.
- API de copia de archivos – Duplicar un archivo dentro del almacenamiento en la nube.
- API de eliminación de archivos – Eliminar un archivo del almacenamiento en la nube.