2012-08-14 111 views
1

有沒有辦法跟蹤Google文檔/電子表格中的更改?如何跟蹤文件上的更改?

當使用

file.getModifiedDate() 

值不正確反映文檔的最新變化。 當用戶編輯文檔的內容時,有時需要很多分鐘,直到文件得到新的修改日期。

有沒有辦法跟蹤全部文檔上的更改無論是誰做了更改?

回答

2

您應該使用飼料的變化來檢測文件的更改:https://developers.google.com/drive/manage-changes

它不允許在一個特定的文件過濾,但Feed中的每個條目將有一個fileId屬性與文件的變化相關聯。

+0

但是,如何獲得其他用戶所做的更改?我的意思是如果一個文檔被共享,並且不同的用戶可能正在處理它,那麼我如何獲得上次修改時間戳? 可能有一些被上的文檔工作的用戶,但我可能沒有訪問令牌要求其改變喂... – dflorey 2012-08-14 17:26:52

+0

的變化飼料可包含所有用戶所做的更改。顯然,您應該有權訪問文檔以查看這些更改。 – 2012-08-14 17:45:34

+0

謝謝!我會在明天嘗試:-) – dflorey 2012-08-14 20:00:17