Java 如何将Google Drive download outpustream保存到文件?
我想从我的Google Drive帐户下载一个文件并保存在我的计算机上Java 如何将Google Drive download outpustream保存到文件?,java,google-api,google-drive-api,google-api-java-client,Java,Google Api,Google Drive Api,Google Api Java Client,我想从我的Google Drive帐户下载一个文件并保存在我的计算机上 String fileId = "0BwwA4oUTeiV1UVNwOHItT0xfa2M"; OutputStream outputStream = new ByteArrayOutputStream(); service.files().get(fileId).executeMediaAndDownloadTo(outputStream); 我不知道如何处理outpustream以便将其导出到文件。我使用的代码来自 您
String fileId = "0BwwA4oUTeiV1UVNwOHItT0xfa2M";
OutputStream outputStream = new ByteArrayOutputStream();
service.files().get(fileId).executeMediaAndDownloadTo(outputStream);
我不知道如何处理outpustream以便将其导出到文件。我使用的代码来自 您现在拥有的代码将获取您只需将其保存为文件的流
OutputStream out = new FileOutputStream("fileName");
DriveFiles.Get request = drive.files().get(fileId);
request.getMediaHttpDownloader().setProgressListener(new CustomProgressListener());
request.executeMediaAndDownloadTo(out);
您应该检查Google API Java客户端库的文档 非常感谢你!你又救了一天!