Google drive api Google Drive API的更改:“;无法将内容上载到类型为application/vnd.google apps.folder的文件;

Google drive api Google Drive API的更改:“;无法将内容上载到类型为application/vnd.google apps.folder的文件;,google-drive-api,Google Drive Api,我们使用GoogleDrive来存储用户创建的文件。我们没有更改驱动器应用程序代码,用户现在报告错误“您无法将内容上载到类型为application/vnd.google apps.folder的文件” 这种情况发生在数周或数月前授予我们的应用程序权限的用户,以及今天首次启动的用户 救命啊 我们的代码在创建新文件夹时错误地发送了错误的MIME类型(application/vnd.google apps.folder)。这可能是谷歌一直容忍的某种复制/粘贴错误,直到最近的一个版本改进了输入检查 事

我们使用GoogleDrive来存储用户创建的文件。我们没有更改驱动器应用程序代码,用户现在报告错误“您无法将内容上载到类型为application/vnd.google apps.folder的文件”

这种情况发生在数周或数月前授予我们的应用程序权限的用户,以及今天首次启动的用户


救命啊

我们的代码在创建新文件夹时错误地发送了错误的MIME类型(application/vnd.google apps.folder)。这可能是谷歌一直容忍的某种复制/粘贴错误,直到最近的一个版本改进了输入检查


事实上,如果只发布JSON元数据(因为文件夹本身没有任何数据),那么将元数据发布为“application/JSON”而不是“application/vnd.google apps.folder”就解决了这个问题。

转到您的谷歌硬盘,创建一个名为

Colab Notebooks

然后重试创建新笔记本的操作。错误
Google Drive API更改:“无法将内容上载到application/vnd.Google apps.folder类型的文件”
已开始生成,因为它无法创建存储默认笔记本的初始目录。

为什么要向下投票?我正在努力追踪Google Drive SDK的变化,这就是Google Drive SDK团队派人寻求技术支持的地方。至少留下一些建设性的批评?你需要发布一些代码。从表面上看,错误消息说您正在尝试将内容上载到文件夹,这不是一个有效的操作。粘贴一些代码,证明你上传的文件是普通文件而不是文件夹。更好的是,http日志。这似乎根本不是问题的答案。