【发布时间】:2018-10-23 12:55:06
【问题描述】:
我需要将整个域的每个新文件的所有权转让给 Google 云端硬盘中的一位特定管理员用户。 我找到了所有权转移的动作,但找不到如何从新文件创建中触发它。
是否可以在没有权限请求的情况下将每个新文件的所有权(或共享)转移给原始所有者并且默认情况下?
【问题讨论】:
标签: google-api google-drive-api
我需要将整个域的每个新文件的所有权转让给 Google 云端硬盘中的一位特定管理员用户。 我找到了所有权转移的动作,但找不到如何从新文件创建中触发它。
是否可以在没有权限请求的情况下将每个新文件的所有权(或共享)转移给原始所有者并且默认情况下?
【问题讨论】:
标签: google-api google-drive-api
如果您希望在一个电话中完成,那将不会发生。
创建文件后,请执行 permissions.list 这将返回文件的所有权限。应该只有一个。
GET https://www.googleapis.com/drive/v3/files/fileId/permissions
然后从上面获取权限响应更改所有者
PATCH https://www.googleapis.com/drive/v3/files/fileId/permissions/permissionId
请务必transferOwnership=True
【讨论】: