Administra las revisiones de archivos

La API de Google Drive proporciona el recurso revisions para que puedas descargar y publicar revisiones de archivos. Para obtener más detalles sobre la terminología de las revisiones, consulta Descripción general de los cambios y las revisiones.

Especifica las revisiones que quieres evitar que se borren automáticamente

Google Drive borra automáticamente las revisiones más antiguas que ya no son de interés para el usuario. Para evitar que esto suceda, puedes establecer la marca booleana keepRevisionForever en true para marcar las revisiones que no quieres que Drive borre.

Descarga una revisión

Para descargar la revisión más reciente, usa el método files.download. Para obtener más información, consulta Administra operaciones de larga duración.

Publica una revisión

Para publicar una revisión de Documentos, Hojas de cálculo y Presentaciones de Google, establece la propiedad published para ese archivo en el recurso revisions. Esta propiedad no se puede configurar para las revisiones de Google Sites con la API de Drive.

Presentaciones de Google y Dibujos de Google no admiten la publicación de revisiones específicas. Solo se admite la reimpresión automática de la revisión más reciente. Para publicar Presentaciones y Dibujos, también configura publishAuto como true.

Si el archivo se crea en un dominio de Google Workspace, la propiedad publishedOutsideDomain indica si cualquier persona puede acceder a la revisión o si está restringida a los usuarios del dominio. En el caso de los archivos de sitios, esta propiedad indica si existe un permiso type=anyone.

Las revisiones publicadas no reflejan los cambios realizados en un archivo, a menos que se configure la propiedad publishAuto. Si esa propiedad se establece en true, las revisiones más recientes de un archivo se publican automáticamente y reemplazan a las anteriores. La casilla de verificación "Volver a publicar automáticamente cuando se realicen cambios" de la IU de Drive también controla este comportamiento. Las diapositivas y los dibujos solo admiten la republicación automática y requieren que la propiedad publishAuto se establezca en true. Para los archivos de sitios, publishAuto siempre es false.