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

时间:2013-09-20 09:55:41

标签: python google-api google-drive-api

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

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

我如何获得此类文件的headRevisionId。对此有何解决方法?

由于 阿基夫

2 个答案:

答案 0 :(得分:3)

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

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

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

答案 1 :(得分:0)

根据this page,这就是它目前的工作方式。

#head_revision_id ⇒ String

The ID of the file's head revision. This field is only populated for files with content stored in Drive; it is not populated for Google Docs or shortcut files.