【发布时间】:2017-02-15 10:38:39
【问题描述】:
我正在尝试仅下载根目录中的文件。目前我没有指定任何文件夹,因为我不知道如何指定,所以它会下载其他非根文件夹中的最新文件。我想要的只是根目录中的文件。获取文件和下载 URL 的代码如下:
public static void startDownload() throws IOException, ParseException {
Drive serv = getDriveService();
FileList result = serv.files().list().setMaxResults(10).execute(); //there are 10 files in the root folder
List<File> listA = result.getItems();
if (listA == null || listA.isEmpty()) {
System.out.println("No files found.");
} else {
System.out.println("Files:"+lista.size());
for (File file : listA) {
System.out.printf("%s (%s)\n", file.getTitle(), file.getDownloadUrl());
downloadFile(serv, file);
}
}
}
我想只下载根文件中的所有文件,而不是任何其他文件夹中的所有文件。任何帮助将不胜感激。
【问题讨论】:
标签: java google-api google-drive-api google-api-java-client