Google Drive API服务帐户“用户已超出其云端硬盘存储空间配额”python

时间:2017-02-17 14:23:24

标签: python google-drive-api

我在两个月前为Google Drive API创建了一个服务帐户,并使用它将每周基本文件上传到共享文件夹。从几天开始,我在尝试使用此API上传文件时遇到以下错误

“用户已超出其云端硬盘存储空间配额”

我尝试上传到另一个文件夹,但仍然遇到了同样的问题。我不确定我在这里做错了什么。

谢谢,Teja公司

2 个答案:

答案 0 :(得分:1)

从您的问题来看,您似乎正在使用服务帐户代理标准帐户。首先要做的是确定哪个帐户超出配额,即。是服务帐户还是标准帐户?您可以使用About.get方法查看每个帐户的已用和可用配额。如果是服务帐户,可能是因为上传的文件仍归服务帐户所有。您可能需要更改其权限,以便它们归标准帐户所有。 @nicolas链接的答案非常有用。

如果您使用服务帐户作为代理,请考虑不要这样做,因为它有点hacky。相反,您应该考虑使用保存的刷新令牌直接上传到标准帐户。每种方法都有利弊。

答案 1 :(得分:0)