Google drive api 如何跟踪文件上的更改?

Google drive api 如何跟踪文件上的更改?,google-drive-api,Google Drive Api,有没有办法跟踪谷歌文档/电子表格上的更改 使用时 file.getModifiedDate() 该值不能正确反映文档上的最新更改。 当用户编辑文档内容时,有时需要几分钟才能获得新的修改日期 有没有一种方法可以跟踪文档上的所有更改,而不管是谁做的更改?您应该使用更改提要来检测对文件的更改: 它不允许对特定的文件进行过滤,但是提要中的每个条目都有一个fileId属性,用于将更改与文件关联。但是如何获取其他用户所做的更改?我的意思是,如果一个文档是共享的,并且不同的用户可能正在处理它,那么如何获得最

有没有办法跟踪谷歌文档/电子表格上的更改

使用时

file.getModifiedDate()
该值不能正确反映文档上的最新更改。 当用户编辑文档内容时,有时需要几分钟才能获得新的修改日期


有没有一种方法可以跟踪文档上的所有更改,而不管是谁做的更改?

您应该使用更改提要来检测对文件的更改:


它不允许对特定的文件进行过滤,但是提要中的每个条目都有一个
fileId
属性,用于将更改与文件关联。

但是如何获取其他用户所做的更改?我的意思是,如果一个文档是共享的,并且不同的用户可能正在处理它,那么如何获得最后的修改时间戳?可能有一些用户正在处理文档,但我可能没有访问令牌来请求他们的更改提要…更改提要将包括所有用户所做的更改。显然,您应该可以访问文档以查看这些更改。谢谢!我明天会试试:-)它不知怎么起作用了-但仍然需要几分钟才能显示更改。如果我在长时间休息后执行一项更改,它会正常工作,但如果我在短时间内做了几项更改,则不会得到后续更改。这是正常的行为吗?预计在传播更改时会有一些延迟。