python - Google Drive SDK 未返回 google Docs 格式的 headRevisionId

标签 python google-api google-drive-api

我一直在研究谷歌驱动器同步机制。我正在使用 Google Drive Python SDK。我遇到的问题是,如果文件是 google MimeType,即它是使用 google 文档创建的,则 google SDK 不会返回 headRevisionId 是文件资源的元数据。存储 headRevisionId 对我来说很重要。

用户从本地计算机上传的文件的元数据中确实有 headRevisionId。此问题仅适用于那些 Google 文档。

我如何获取此类文件的 headRevisionId。有什么解决方法吗?

谢谢 阿基夫

最佳答案

尽管有消息表明问题已得到解决,但我看到了相同的行为:Head revision not working as intended for Google Docs formats

目前,我在 Google 文档上检索 headRevisionId 的方法是单独调用 fileId 上的修订列表 (drive.revisions.list)。

有关管理修订的详细信息:https://developers.google.com/drive/manage-revisions

关于python - Google Drive SDK 未返回 google Docs 格式的 headRevisionId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18913860/

相关文章:

javascript - 使用 javascript google calendar api v3 获取某一天的事件

node.js - 是否可以使用 Google 的 Drive API v3 查询多个文件夹(父文件夹)?

python - 数据存储区生成的 ID 能否覆盖我的实体?

python - 如何对 Django 中的所有模型对象进行向后关系查找?

javascript - 保存到驱动器按钮光标

javascript - 设置 javascript google Drive api 的搜索参数

javascript - 如何找到 Google 云端硬盘文件的整个父文件夹层次结构?

python - 如何在 pandas python 的 read_sql 'where in' 子句中传递元组

python - 在 Python 中从 etrade 获取 oauth 请求 token

google-api - 在 Google Sheets API 上始终出现 500 错误