以下代码用于将文件上传到Google Drive:
java.io.File fileData = new java.io.File(this.getFileStreamPath("foo.dat").getPath());
FileContent fileContent = new FileContent("file/binary", fileData);
com.google.api.services.drive.model.File file = googleDriveService.files().create(fileMetadata, fileContent)
.setFields("id")
.execute();
上传完美无缺(可以通过查看 Google Drive 轻松验证)。但是,
file.getName()
返回 null。我希望它返回“foo.dat”。我确实在 Google 云端硬盘上看到了上传的文件 foo.dat。
任何人都可以对此有所了解吗?