从.net中的Google drive API获取修订历史

本文关键字:获取 历史 API drive net 中的 Google | 更新日期: 2023-09-27 18:10:19

我正在创建WPF应用程序,我正在使用谷歌驱动器API上传和下载文件。由于G-mail为驱动器上的文件提供了Revision History,我也想在我的项目中实现它,获取文件的详细修订列表。这有什么活动吗?谁能告诉我这是如何工作的,我如何在我的应用程序中实现它?如何恢复到以前的文件版本?…

我找到了上面的答案,并在评论中提到了它。

我想在如下场景中使用修订历史记录:我在谷歌驱动器上上传了一个文档,大约(或更多)500 MB和另一个用户下载到他们的电脑上,修改文档中的2-3行,然后再次上传而不是上传整个文档,我希望改变的版本只得到合并在已经上传的文档,因为它将是耗时的,如果一个下载相同的文件大小500mb,做一些小改动,然后重新上传整个文件。

从.net中的Google drive API获取修订历史

你可以尝试调用google WebAPI

修订清单

GET  /files/{fileId}/revisions  

检索特定的修订

GET  /files/{fileId}/revisions/{revisionId} 

详情见:

https://developers.google.com/drive/v2/reference/修订