认证用户没有授予app xxx 对子文件xxx 的写访问权限,这会受到对父文件的操作的影响

ven*_*ulu 3 google-app-engine google-drive-api

尝试插入权限时遇到以下错误

"code": 403, "message": "经过身份验证的用户没有授予应用程序xxx对子文件xxx的写访问权限,这会受到对父文件的操作的影响"

这是我在做什么

我们有两个 Google 帐户,1. API 帐户 - 我们用于创建文件夹并将所有权更改为企业帐户 2. 企业帐户 - 上传文件

现在我们尝试将文件夹共享给客户,但我们遇到了上述错误

在这里我使用 OAuth 2.0 Installed Applications 来获取访问令牌。

请告知我在这里做什么错

小智 5

我遇到了同样的问题,但我意识到这是因为凭据范围设置不正确。我只设置了 DriveScopes.DRIVE_METADATA,这不足以下载文件。添加 DriveScopes.DRIVE_FILE、DriveScopes.DRIVE 和 DriveScopes.DRIVE_APPDATA 后,我可以毫无问题地下载文件。希望这可以帮助。PS 如果您要更改凭据,则必须删除以前保存的凭据文件。