我必须使用哪些库来上传文件到GOOGLE DRIVE



我找到了上传文件到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这两个类

遵循Java Quickstart的谷歌驱动器REST api在这里-https://developers.google.com/drive/v3/web/quickstart/java

以上链接的步骤总结-

开发环境 - Java 1.7+, Gradle 2.3+,启用Google Drive的Google帐户

步骤1:创建Google Developers ConsoleTurn on the Drive API中的项目

步骤2:准备项目-下载所需的依赖项,安装gradle build

以下库是特别需要的

compile 'com.google.api-client:google-api-client:1.22.0'
compile 'com.google.oauth-client:google-oauth-client-jetty:1.22.0'
compile 'com.google.apis:google-api-services-drive:v3-rev48-1.22.0'

步骤3:设置样本;编写代码验证你的应用程序上传文件到用户的Google Drive

第4步:运行示例

相关内容

  • 没有找到相关文章

最新更新