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