File.md5Checksum équivalent pour les fichiers Google Doc
-
11-12-2019 - |
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.
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.