【发布时间】:2016-10-29 02:22:34
【问题描述】:
我找到了将文件上传到 Google Drive 的示例:
File fileMetadata = new File();
fileMetadata.setName("My Report");
fileMetadata.setMimeType("application/vnd.google-apps.spreadsheet");
java.io.File filePath = new java.io.File("files/report.csv");
FileContent mediaContent = new FileContent("text/csv", filePath);
File file = driveService.files().create(fileMetadata, mediaContent)
.setFields("id")
.execute();
System.out.println("File ID: " + file.getId());
问题是我不能使用它。我在哪里可以找到允许编译该代码的库? 我的 Eclipse 不知道 File() 和 driveService 类。
【问题讨论】:
-
启动和运行最快的方法可能是创建一个 Maven 项目。然后更新您的 POM 文件并让 Maven 完成工作以引入所需的依赖项。请参阅this SO question 了解更多信息。
-
我安装了 Maven 插件 (developers.google.com/api-client-library/java/…)。如何在我的项目中使用它?我知道库的 Maven 组 ID,但我不知道该怎么处理它..
-
使用相关的 POM 部分更新您的问题。同时让我们知道您使用的是哪个 IDE。
-
我用Eclipse编译。
标签: java upload google-api google-drive-api