【发布时间】:2016-07-10 22:07:06
【问题描述】:
gdrive 中显然有两种不同的“文件类型”。 XXX 和 YYY 有什么区别?我应该在每个值中输入什么值?
File fileMetadata = new File()
.setParents(parentFolders)
.setMimeType(XXX) <---------------------
.setName(filename);
drive.files()
.create(fileMetadata, new InputStreamContent(YYY, content)) <----
.execute();
【问题讨论】:
-
Google 云端硬盘支持多种不同的 mime 类型的文件。你能澄清一下你的问题吗? mime 类型
application/vnd.google-apps.folder很重要,因为它将文件夹与非文件夹(即文件)区分开来。 -
我应该把这个 mime 类型放在哪里?作为 XXX 还是 YYY?我应该在另一个里面放什么?
-
什么是
fileMetadata?它是一个文件文件夹,如果是后者,那是什么类型的文件?在第二种情况下,您要流式传输什么?您最好看看 Google 的示例(适用于 Drive API 的 v2 或 v3,具体取决于您使用的是什么)。
标签: java google-drive-api mime-types