Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Subir un archivo

Nota: Catalyst ahora te ofrece un nuevo componente de almacenamiento de objetos llamado Stratus en modo de Early Access. Este componente es una mejora significativa del componente actual de Cloud Scale File Store. Puedes obtener más información sobre el componente Stratus aquí.

Para usar el componente Stratus en el modo Early Access, envíanos un correo electrónico a support@zohocatalyst.com.

Puedes subir un archivo a una carpeta existente en File Store, llamando al método uploadFile(). Después de que el archivo se suba a la carpeta, se generará un ID de archivo único para él. Puedes subir una imagen, documento de texto, CSV o cualquier otro tipo de archivo que necesites.

El <FOLDER_INSTANCE> utilizado en las secciones de código de todos los métodos a continuación es la instancia definida en la página de instancia de carpeta. Esto hará referencia a la carpeta en la que se debe subir el archivo.

copy
Future<(APIResponse, ZCatalystFile)> <FOLDER_INSTANCE>.uploadFile(String filePath, String fileName)

Parámetros:

  • filepath: La ruta del archivo que se subirá
  • fileName: El nombre del archivo que se subirá

A continuación se muestra un fragmento de código de ejemplo con la instancia de carpeta:

copy
ZCatalystFolder folder = ZCatalystApp.getInstance()
      .getFileStoreInstance()
      .getFolderInstance(2823000000006561); //Definir la instancia de la carpeta and specify the ID of the folder to upload the file in
try{
  var (response, file) = await folder.uploadFile(
    'assets/images/product_image.webp',
    'sample_product');
  print('File Upload Success: ${file.name}'); 

} on ZCatalystException catch (ex) { print(ex.toString()); }

Última actualización 2026-03-30 13:40:30 +0530 IST

EN ESTA PÁGINA