Question

Pour les fichiers non Google Doc dans un Google Drive, je peux détecter un changement en comparant la File.md5Checksum avec une valeur précédente.

md5Checksum est nul pour les fichiers Google Doc :

 application/vnd.google-apps.*

Existe-t-il une méthode autre que File.modifiedDate ?

Certes, c'est une sorte de cas de figure :si un document passe de l'état A => B => A, alors la date modifiée changera mais pas le contenu.

Était-ce utile?

La solution

File.modifiedDate est certainement une bonne solution, mais vous devriez envisager d'utiliser le flux Modifications pour détecter les modifications apportées au fichier :

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

Une fois que vous avez récupéré le flux de modifications, vous pouvez filtrer les entrées à l'aide du fileId champ.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top