【发布时间】:2012-06-04 10:22:43
【问题描述】:
我正在使用 Google Drive api 上传新文件....这样做时,我收到以下错误
您不能将内容上传到文件类型 应用程序/vnd.google-apps.drive-sdk。
当我将 mimeType 设置为 null 时,我可以上传文件...如果我将 mimeType 设置为 application/octet-stream,我会收到上述错误 谁能让我知道可以设置的 mimeTypes 是什么?还有那个错误实际上是什么意思??
TIA, 维杰拉杰
【问题讨论】:
-
您能否提供更多关于您如何上传文件的信息?您是先在单独的请求中上传元数据和媒体,还是在同一个请求中同时发送元数据和媒体?
-
这是我正在使用的代码......
com.google.api.services.drive.model.File body = new com.google.api.services.drive.model.File(); body.setTitle(filename); body.setMimeType(<mimetype>); FileContent mediaContent = new FileContent(<mimetype>, file); resultFile = service.files().insert(body, mediaContent).execute();
标签: google-drive-api