如何获取Google Drive SDK中的文件修订内容?

时间:2012-08-28 03:18:55

标签: c# .net google-drive-api

我正在尝试使用Google Drive .NET SDK获取Google驱动器(实际上是文档)文件的修订历史记录。我可以很好地获取给定文件的修订列表的元数据,但似乎对于任何给定的版本,DownLoadUrl字段始终为null,并且ExportLinks都指向文档的最新完整版本(即,而不是元数据指示的修订版本)。

有什么建议吗?这是它的工作原理吗?我注意到,API探测器中版本对象的返回值的行为方式相同。

https://developers.google.com/drive/v2/reference/revisions/get

提前致谢!

2 个答案:

答案 0 :(得分:1)

downloadUrl字段仅填充在内容存储在云端硬盘中而非谷歌原生格式的文件中。

如果API仍未按预期运行,请编辑您的问题以添加文件元数据。

答案 1 :(得分:0)

我尝试了一下并使用了这个链接:

https://developers.google.com/drive/v2/reference/revisions/list

在您拥有该项目链接的项目中。

我也试过了 https://developers.google.com/drive/v2/reference/revisions/get并且它有效。

返回修订版的downloadUrl。