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

标签 c# .net google-drive-api

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

有什么建议吗?这就是它的工作原理吗?我注意到 API 资源管理器中 Revision 对象的返回值以相同的方式运行。

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

提前致谢!

最佳答案

downloadUrl 字段仅在内容存储在云端硬盘中的文件中填充,而不是针对 Google 原生格式。

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

关于c# - 如何在 Google Drive SDK 中获取文件修订的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12152335/

相关文章:

javascript - 获取文件夹中最新添加的文件并将其显示在 html 页面上?

javascript - 如何在 JSON stringify 中使用特殊字符?

c# - 是否可以处理 LINQ 查询中的异常?

google-drive-api - 无需用户身份验证,直接将文件从浏览器上传到 Google 云端硬盘服务帐户

visual-studio - 如何重新编译 Google Drive API sdk?

c# - 如何将 C# 数据表绑定(bind)到 JQUERY 数据表?

c# - 未找到 System.Data.SqlClient 程序集 .net 3.5

.net - Html.Partial 与 Html.RenderPartial 和 Html.Action 与 Html.RenderAction

c# - 用于重构安全 ArgumentException 的 Lambda 表达式

java - GWT 和 AppEngine 中的 Google Oauth2