【发布时间】:2023-04-05 15:48:01
【问题描述】:
我正在尝试使用 google drive api 来搜索文件夹的父级。在搜索查询中,我必须动态传递文件 ID 而不是硬编码。我试过下面的代码。但我收到文件未找到 json 响应。
这里它没有将 fileId 作为值,我认为它是 String 如果我硬编码它正在工作的值。 FileList 结果 = service.files().list().setQ("name='testfile' ").execute();
for (com.google.api.services.drive.model.File file : result.getFiles()) {
System.out.printf("Found file: %s (%s)\n",
file.getName(), file.getId());
String fileId =file.getId();
FileList childern = service.files().list().setQ(" + \"file.getId()\" in parents").setFields("files(id, name, modifiedTime, mimeType)").execute();
【问题讨论】:
标签: java google-api google-drive-api google-api-java-client