com.google.api.services.drive.model.File.getName() 返回 null

问题描述 投票:0回答:0

以下代码用于将文件上传到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。

任何人都可以对此有所了解吗?

google-drive-api
© www.soinside.com 2019 - 2024. All rights reserved.