当前位置: 首页 > 知识库问答 >
问题:

使用服务帐户创建共享驱动器

曹德明
2023-03-14

是否可以使用服务帐户创建共享驱动器?。

由于没有UI服务号创建文件/文件夹,我需要一些方法 /APIs支持创建共享驱动器。

我可以在服务号下创建孩子(文件和文件夹),但不确定如何使用服务号创建共享驱动器。

向你问好,索拉夫

共有1个答案

酆鸿哲
2023-03-14

由于没有UI服务号创建文件/文件夹,我需要一些方法 /APIs支持创建共享驱动器。

服务帐户用于通过Google drive api访问Google drive。档案。create方法允许你创建一个文件夹和文件。

如果您从服务帐户创建它们,它们将在服务帐户Google drive帐户上创建。

创建父目录时,您也可以设置它,这将允许您在另一个目录中创建它,例如在您的个人驱动器帐户上的目录。

我不能说我已经试过了,但是驱动器创建方法可以让你创建一个共享驱动器。从服务账户上看应该可以正常使用。

 类似资料:
  • 我试图创建一个共享驱动器(在谷歌驱动器),使用API v3(通过python客户端库google-api-python-Client)。下面的代码: 但出现了一个错误: GoogleapClient。错误。HttpError: 错误是直观的,但我的问题是关于我需要给API用户帐户的正确权限,因为: 这个用户不是个人帐户,但它是服务帐户,因为它在API中使用,应该为我的应用程序的每个客户创建一个共享

  • 我想用java将文件上传到共享驱动器。我已创建了一个服务帐户,并已将共享驱动器(名称为DB drive)与服务帐户的地址共享。 全局变量 主功能(初始化和列出文件) 授权码 上传代码 我正在将DB Drive(teamdrive或shareddrive)设置为上传文件的父级,但我仍然无法在共享驱动器文件夹中查看该文件。。请帮帮我。 我正在添加完整的流程:- 1.)我使用https://develo

  • 当我运行下面的代码时,它取自:https://developers.google.com/drive/api/v3/manage-shareddrives#python 我得到“用户对此文件没有足够的权限”如果我创建文件、列出共享驱动器或其他任何东西,都不会发生这种情况。除了['https://www.googleapis.com/auth/drive']. 需要注意的是,我使用的是服务号。服务帐

  • 我为我的帐户name@steelkiwi.com(谷歌应用程序)创建了服务帐户,我的应用程序运行良好。然后我为我的个人帐户name@gmail.com创建了服务帐户,为我的应用程序使用这个新的凭据,现在当我试图插入文件时,我得到错误500和下一个文本: HttpError 500请求https://www.googleapis.com/upload/drive/v2/files时?quotause

  • 因此,我已将服务号设置为域范围的授权,如本文所述执行谷歌办公套件域范围的授权。在谷歌办公套件管理控制台中,我已授权服务号使用OAuth 2.0范围: 每次我试图创建一个事件,最终都会出现这个错误 这建立了google凭据,不使用模拟,日历与服务号共享。

  • 我正试图创建一个共享驱动器使用下面的谷歌api和驱动器。创建方法。 但它给了我错误 “消息”:“用户对此文件没有足够的权限。” 我怎样才能做到这一点?