代表其他所有者使用Python使用服务帐户凭据写入Google云端硬盘

时间:2020-03-19 14:03:48

标签: python google-drive-api

创建文件时

drive_api = build('drive', 'v3', credentials=credentials)
ss_drive = drive_api.files().create(body=file_metadata).execute()

我想代表其他所有者写它。或之后更改所有者。

​'owners': [{'displayName': '1@',
  'emailAddress': '1@',
  'kind': 'drive#user',
  'me': True,
  'permissionId': '1'}],

有可能吗?

1 个答案:

答案 0 :(得分:1)

出于文档目的。

  1. 您可以使用域范围委派与其他用户一样创建文件。

    • 这需要一个G Suite域
    • 这也是矫kill过正,因为“域范围委派”是权限的很多
  2. 您可以正常创建文件,然后更新权限以拥有另一个用户作为所有者。

相关问题