如何在谷歌驱动器上创建空文件夹?

Posted

技术标签:

【中文标题】如何在谷歌驱动器上创建空文件夹?【英文标题】:how to create empty folder on google drive? 【发布时间】:2012-12-14 19:17:24 【问题描述】:

我正在尝试为我的 android 应用创建空文件夹..

File body = new File();

body.setTitle("title");

java.io.File fileContent = new java.io.File("title");

FileContent mediaContent = new FileContent("application/vnd.google-apps.folder", fileContent);

File file = service.files().insert(body, mediaContent).execute();

这似乎不起作用.....

获取异常:

java.io.FileNotFoundException:/title open failed ENOENT(没有这样的文件或目录)

原因:libcore.io.ErrnoException: open failed: ENOENT (no such file or directory)

【问题讨论】:

下次您遇到汽车问题时,请致电技工并告诉他们我的汽车似乎无法正常工作,请修理它。如果你有问题,第一件很酷的事情就是告诉你发生了什么……什么都没有?应用程序崩溃?错误信息? 已解决... 文件正文 = new File("title"); body.setTitle("标题"); body.setMimeType("application/vnd.google-apps.folder");文件文件 = service.files().insert(body).execute();它将在谷歌驱动器中创建名为“title”的文件夹。 【参考方案1】:

已解决...

File body = new File();
body.setTitle("title");
body.setMimeType("application/vnd.google-apps.folder");
File file = service.files().insert(body).execute();

它将在 google drive 中创建名为 title 的文件夹。

【讨论】:

文件正文 = new File(); //构造函数不接受字符串【参考方案2】:

嗯,我收到“权限不足 [403]”错误

【讨论】:

以上是关于如何在谷歌驱动器上创建空文件夹?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 colab 在谷歌驱动器上保存 np.array?

我需要在我的谷歌驱动器中显示一个 pdf 作为缩略图,在谷歌表中..如何使用谷歌脚本?

在存储在谷歌驱动器中的谷歌 Colaboratory 中导入 zip 文件

播放存储在谷歌驱动器中的音频文件(远程 URL) - Swift

如何打开谷歌驱动器公共链接

将存储在谷歌驱动器中的 PDF 文件显示到 WebView