Google api 谷歌硬盘,服务帐户批量上传

Google api 谷歌硬盘,服务帐户批量上传,google-api,google-drive-api,google-oauth,service-accounts,Google Api,Google Drive Api,Google Oauth,Service Accounts,我需要上传大约500GB的数据到我的谷歌硬盘。我购买了1 TB的空间,因此空间不是问题。我需要使用驱动api来实现这一点。因为我不想通过oauth流授权我的脚本,所以我决定使用google服务帐户,但我知道使用服务帐户用户只能上传15GB的数据。现在这限制了我使用所有的谷歌硬盘空间。我曾尝试在上传文件后转移所有权,但对一天内共享/转移的项目数量也有限制。所以问题是: 有没有办法增加服务帐户驱动器配额?如果不是的话,这方面的工作是什么。如果有人可以使用oauth2共享代码示例,以及我可以使用刷新令

我需要上传大约500GB的数据到我的谷歌硬盘。我购买了1 TB的空间,因此空间不是问题。我需要使用驱动api来实现这一点。因为我不想通过oauth流授权我的脚本,所以我决定使用google服务帐户,但我知道使用服务帐户用户只能上传15GB的数据。现在这限制了我使用所有的谷歌硬盘空间。我曾尝试在上传文件后转移所有权,但对一天内共享/转移的项目数量也有限制。所以问题是:

有没有办法增加服务帐户驱动器配额?如果不是的话,这方面的工作是什么。如果有人可以使用oauth2共享代码示例,以及我可以使用刷新令牌多长时间,这将非常好,因为我需要将其作为lambda函数运行,以将我的s3 bucket同步到google drive,这样用户干预越少越好。谢谢

你可以参考这个。请参阅文档底部蓝色阴影文本的重要部分,以请求额外配额

如果您的应用程序需要额外配额,可以在 项目的“配额”选项卡下的。只有 如果您的申请超出规定,请申请额外配额 驱动器API的限制,或者如果超过每用户限制。如果 超过每个用户的限制,您的应用程序可能 应该优化代码以减少请求

由此,我们很快讨论了关于刷新令牌的过期问题,但是您可以参考文档以进一步了解Oauth2和一些关于Oauth2的内容