是否可以使用Google Drive API更改文件创建者?

问题描述

我正在使用Google Drive API对共享驱动器中的文件进行一些更改。我看到可以更新创建的时间和所有者,但是有什么方法可以指定特定的创建者?

解决方法

既不能修改文件创建者,也不能修改createdTime

  • 虽然createdTimefile resource的有效属性,但是您不能通过Files: update请求来修改此属性。

    如果尝试尝试,则会收到错误消息:

    The resource body includes fields which are not directly writable.

  • 涉及creator时-此属性不存在,甚至无法读取,请参见herehere

  • 您可以检索并设置所有者,但这与创建者不必是同一人。