2012-07-25 35 views
3

對於Google Drive中的非Google Doc文件,我可以通過比較File.md5Checksum與以前的值來檢測更改。File.md5Checksum等同於Google Doc文件

md5Checksum是空的谷歌文檔文件:

application/vnd.google-apps.* 

是否有除了File.modifiedDate任何方法?無可否認,這是一種極端的情況:如果文檔從狀態A => B => A,則modifiedDate將會改變,但不會改變內容。

回答

1

File.modifiedDate絕對是一個很好的解決方案,但你應該考慮使用飼料的變化來檢測更改文件:

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

當你獲得這個變化的飼料,可以使用fileId過濾條目領域。

+0

感謝您的建議。它看起來像沒有辦法(q = ...)來限制所討論的文件的返回變更集,所以我必須篩選出可能的大量更改,看看我是否感興趣改變。是對的嗎? – 2012-07-27 00:34:56

+0

是的,您只能使用pageToken查詢參數通過更改ID篩選更改提要 – 2012-07-27 00:51:04