我正在尝试将图像上传到Google驱动器,但返回的是“ 权限不足:请求的身份验证范围不足。”。我尝试将范围更改为DriveScopes.DRIVE_FILE
,DriveScopes.DRIVE
,但仍会引发相同的错误。
我正在使用Google开发人员文档中提供的示例代码
Java快速入门指南:https://developers.google.com/drive/api/v3/quickstart/java
上传文件:https://developers.google.com/drive/api/v3/manage-uploads
我通过桌面应用程序选项启用了驱动器api。
请确保您在更改范围时重新认证用户。它需要弹出并再次请求同意。
如果您不知道我在说什么。去删除存储在这里的文件
.setDataStoreFactory(new FileDataStoreFactory(new java.io.File(TOKENS_DIRECTORY_PATH)))