从.Net中的Google云端硬盘API获取修订历史记录

时间:2014-06-25 14:16:52

标签: c# wpf revision-history google-drive-api

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

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

我想在场景中使用修订历史记录,例如: 我已在大约(或更多)500 MB的Google驱动器和其他用户上传了一份文档 将其下载到他们的PC上并更改该文档中的2-3行,然后再次上传 而不是上传整个文档,我希望更改后的版本只能在已上传的文档中合并,因为如果下载相同的文档会很费时 500 MB的文档并进行一些小的更改,然后再次上传整个文档。

如何在.net中实现这一目标?

1 个答案:

答案 0 :(得分:1)

您可以尝试调用google Web API 修订列表

GET  /files/{fileId}/revisions  

检索特定修订

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

更多详情:

https://developers.google.com/drive/v2/reference/#Revisions