我正在尝试使用Google Drive .NET SDK获取Google驱动器(实际上是文档)文件的修订历史记录。我可以很好地获取给定文件的修订列表的元数据,但似乎对于任何给定的版本,DownLoadUrl字段始终为null,并且ExportLinks都指向文档的最新完整版本(即,而不是元数据指示的修订版本)。
有什么建议吗?这是它的工作原理吗?我注意到,API探测器中版本对象的返回值的行为方式相同。
https://developers.google.com/drive/v2/reference/revisions/get
提前致谢!
答案 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。