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
.
Temas relacionados
Estos son algunos pasos que puedes probar:
Para subir datos de archivos cuando creas o actualizas un archivo, consulta Cómo subir datos de archivos.
Para crear un archivo en una carpeta específica, consulta Cómo crear un archivo en una carpeta específica.