当一个服务帐户被删除时,谷歌驱动器中属于该帐户的所有文件也将被删除。
是的,将文件的所有权转移给另一个用户是有意义的。来自官方文件:
若要转移“我的驱动器”中文件的所有权,请使用所有者角色创建或更新权限,并将TransferHownery查询参数设置为true。当文件被传输时,上一个所有者的角色降级为Writer。
我为我的帐户name@steelkiwi.com(谷歌应用程序)创建了服务帐户,我的应用程序运行良好。然后我为我的个人帐户name@gmail.com创建了服务帐户,为我的应用程序使用这个新的凭据,现在当我试图插入文件时,我得到错误500和下一个文本: HttpError 500请求https://www.googleapis.com/upload/drive/v2/files时?quotause
我正在工作上传文件在谷歌驱动器与服务帐户,我能够插入文件在谷歌驱动器,但我不能查看该文件在谷歌驱动器。 我是创建abc@gmail.com。用abc@gmail.com创建一个服务帐户。有了P12证书和服务客户端电子邮件id,我可以在驱动器中插入文件。但无法在abc@gmail.com的谷歌驱动器上看到该文件。当fatch从应用程序中的文件列表时,它将显示5个文件,但在我的abc@gmail.co
在开发人员控制台中为特定应用程序用户(例如user@mydomain.com)创建的服务帐户是否可以访问该应用程序用户的文档?如果在中设置帐户,如下所示: 我收到以下错误: 当我没有设置时,我可以访问驱动器,但我只能看到一个文档“如何开始使用驱动器”。 如果我在服务帐户上创建文档,是否有任何方法可以将文档的所有权转移到我的应用程序帐户,而不启用域范围的委托?
我想使用谷歌驱动器作为一个网站的准CMS工作,我正在使内容所有者可以编辑他们的内容使用谷歌驱动器。我希望使用一个可以访问Google Drive的特定用户帐户(在写这篇文章时,服务帐户不能直接访问Google Drive),并且能够与内容所有者共享文档。 在阅读了API和教程之后,我在委托中找到了答案:https://developers.google.com/drive/development