Pregunta

Para archivos que no son de Google Doc en Google Drive, puedo detectar un cambio comparando File.md5Checksum con un valor anterior.

md5Checksum es nulo para archivos de Google Doc:

 application/vnd.google-apps.*

¿Existe algún método además de File.modifiedDate?

Es cierto que es una especie de caso de esquina:si un documento pasa del estado A => B => A, entonces la fecha de modificación cambiará pero no el contenido.

¿Fue útil?

Solución

File.modifiedDate es definitivamente una buena solución, pero deberías considerar usar la fuente de Cambios para detectar cambios en el archivo:

https://developers.google.com/drive/manage-changes

Una vez que recupere el feed de cambios, puede filtrar las entradas utilizando el fileId campo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top