Google drive api 当并行发送插入权限的请求时,只有一个请求有效

Google drive api 当并行发送插入权限的请求时,只有一个请求有效,google-drive-api,Google Drive Api,我在尝试发送一批权限插入请求时遇到问题,以下是步骤: 使用DriveService.Files.Insert上载一个小txt文件 为两个不同的用户创建两个并行请求以添加权限(DriveService.permissions.Insert),我将获得两个具有权限ID的请求的成功响应 委派两个用户的帐户并使用DriveService.Files.Get获取文件 我希望这两个用户的帐户可以访问上传的文件,但我得到其中一个404错误。我想只有一个请求是有效的 权限。列表仅返回2个权限,一个用于所有者,一

我在尝试发送一批权限插入请求时遇到问题,以下是步骤:

  • 使用DriveService.Files.Insert上载一个小txt文件
  • 为两个不同的用户创建两个并行请求以添加权限(DriveService.permissions.Insert),我将获得两个具有权限ID的请求的成功响应
  • 委派两个用户的帐户并使用DriveService.Files.Get获取文件
  • 我希望这两个用户的帐户可以访问上传的文件,但我得到其中一个404错误。我想只有一个请求是有效的

    权限。列表仅返回2个权限,一个用于所有者,一个用于两个用户之一。 在Web UI中,只列出了两个用户,所有者和两个用户中的一个

    这是驱动器服务中的错误吗


    谢谢您的帮助。

    如果您没有足够的权限读取文件,是否会收到403错误?问题是某个用户的帐户我甚至找不到该文件。您是否尝试过DriveService.Permissions.List或Web UI以查看并行插入后ACL的外观?在Web UI中,仅列出了一个用户,另一个用户已丢失。