我在两个月前为Google Drive API创建了一个服务帐户,并使用它将每周基本文件上传到共享文件夹。从几天开始,我在尝试使用此API上传文件时遇到以下错误
“用户已超出其云端硬盘存储空间配额”
我尝试上传到另一个文件夹,但仍然遇到了同样的问题。我不确定我在这里做错了什么。
谢谢,Teja公司
答案 0 :(得分:1)
从您的问题来看,您似乎正在使用服务帐户代理标准帐户。首先要做的是确定哪个帐户超出配额,即。是服务帐户还是标准帐户?您可以使用About.get方法查看每个帐户的已用和可用配额。如果是服务帐户,可能是因为上传的文件仍归服务帐户所有。您可能需要更改其权限,以便它们归标准帐户所有。 @nicolas链接的答案非常有用。
如果您使用服务帐户作为代理,请考虑不要这样做,因为它有点hacky。相反,您应该考虑使用保存的刷新令牌直接上传到标准帐户。每种方法都有利弊。
答案 1 :(得分:0)