【问题标题】:How to upload file using Java Google Drive API如何使用 Java Google Drive API 上传文件
【发布时间】:2016-08-27 15:26:05
【问题描述】:

我想使用 Google Drive API 上传文件。我看过Google Drive API for JavaGoogle Drive API Javadoc,但什么也没看到。

【问题讨论】:

  • 我认为this 是您要找的?
  • @Polyov 未使用 Java API
  • 如果你向下滚动到here,你会看到他们有多种语言的例子,包括Java。第一部分只涉及 REST api 的技术方面。
  • 你解决了吗?

标签: java google-drive-api


【解决方案1】:

@Polyov 为您提供的 Drive API 中的 Uploading Files 包含 Java 代码 sn-p:

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());

无论您使用哪种语言,概念都是一样的,因为总会有 3 种上传类型,即:简单上传、分段上传和可恢复。

有一个Java Quickstart 可以帮助您入门。

如果您正在寻找更多代码示例,请查看此github repo 以供参考。

【讨论】:

  • 我不认为这是多路径上传。
猜你喜欢
  • 2020-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多