Crear archivos

Para crear un archivo que no tenga metadatos ni contenido, usa el método files.create sin parámetros. Al archivo se le asigna un kind de drive.file, un id, una name de "Untitled" y un mimeType de application/octet-stream. El uploadType se marca como obligatorio, pero el valor predeterminado es media, por lo que no tienes que proporcionarlo.

Para obtener más información sobre los límites de archivos de Drive, consulta Límites de archivos y carpetas.

Crea archivos solo de metadatos

Los archivos de solo metadatos no incluyen contenido. Los metadatos son datos (como name, mimeType y createdTime) que describen el archivo. Los campos como name son independientes del usuario y aparecen iguales para cada usuario, mientras que los campos como viewedByMeTime contienen valores específicos del usuario.

Un ejemplo de archivo de solo metadatos es una carpeta con el tipo de MIME application/vnd.google-apps.folder. Para obtener más información, consulta Cómo crear y propagar carpetas. Otro ejemplo es un acceso directo que apunta a otro archivo de Drive con el tipo de MIME application/vnd.google-apps.shortcut. Para obtener más información, consulta Cómo crear un acceso directo a un archivo de Drive.

Subir miniaturas

Drive genera automáticamente miniaturas para muchos tipos de archivos comunes, como Documentos, Hojas de cálculo y Presentaciones de Google. Las miniaturas ayudan al usuario a identificar mejor los archivos de Drive.

Para los tipos de archivo para los que Drive no puede generar una miniatura estándar, puedes proporcionar una imagen en miniatura generada por tu aplicación. Durante la creación o actualización de archivos, configura el campo contentHints.thumbnail en el recurso files para subir una miniatura.

En particular, haz lo siguiente:

  • Establece el campo contentHints.thumbnail.image en la imagen segura codificada en base64 de la URL y del nombre de archivo (consulta la sección 5 de RFC 4648).
  • Establece el campo contentHints.thumbnail.mimeType en el tipo de MIME adecuado para la miniatura.

Si Drive puede generar una miniatura a partir del archivo, usa la que se generó automáticamente e ignora las que hayas subido. Si no puede generar una miniatura, usará la que proporciones.

Las miniaturas deben cumplir con estas reglas:

  • Se pueden subir en formato PNG, GIF o JPG.
  • El ancho recomendado es de 1,600 píxeles.
  • El ancho mínimo es 220 píxeles.
  • El tamaño máximo permitido del archivo es 2 MB.
  • La aplicación debe actualizarlos cada vez que se guarde.

Para obtener más información, consulta el recurso files.

Estos son algunos pasos que puedes probar: