Google Drive API提供的上传文件权限不足

问题描述 投票:1回答:1

我正在尝试将图像上传到Google驱动器,但返回的是“ 权限不足:请求的身份验证范围不足。”。我尝试将范围更改为DriveScopes.DRIVE_FILEDriveScopes.DRIVE,但仍会引发相同的错误。

我正在使用Google开发人员文档中提供的示例代码

Java快速入门指南:https://developers.google.com/drive/api/v3/quickstart/java

上传文件:https://developers.google.com/drive/api/v3/manage-uploads

我通过桌面应用程序选项启用了驱动器api。

java google-api google-drive-api google-oauth google-api-java-client
1个回答
1
投票

请确保您在更改范围时重新认证用户。它需要弹出并再次请求同意。

如果您不知道我在说什么。去删除存储在这里的文件

.setDataStoreFactory(new FileDataStoreFactory(new java.io.File(TOKENS_DIRECTORY_PATH)))
© www.soinside.com 2019 - 2024. All rights reserved.