我已经编写了使用Drive API搜索google驱动器上的文件夹的代码,但似乎是在驱动器上手动创建了一个文件夹,代码无法访问它。
FileList result = drive.files().list().setQ("mimeType ='application/vnd.google-apps.folder'").execute();
在结果中,我只获取使用下面的Drive API代码创建的文件夹。
com.google.api.services.drive.model.File fileMetadata = new com.google.api.services.drive.model.File();
fileMetadata.setTitle(folderName);
fileMetadata.setMimeType("application/vnd.google-apps.folder");
drive.files().insert(fileMetadata).execute();
请告知错误在哪里。
答案 0 :(得分:0)
您可能正在使用'drive.file'范围。您应该使用'drive.metadata.readonly','drive.metadata','drive.readonly'或'drive'范围。