使用setConvert上传Google云端硬盘中的文件(true);

时间:2013-04-15 07:03:17

标签: google-drive-api

我正在尝试使用setConvert(true)在GoogleDrive上传文件; 我的代码如下:

InputStreamContent mediaContent = new InputStreamContent(mimeType, new BufferedInputStream(new FileInputStream(filename)));
mediaContent.setLength(filename.length());
Insert insert = service.files().insert(body, mediaContent);
insert.setConvert(true);        
insert.getMediaHttpUploader().setDirectUploadEnabled(false);
insert.getMediaHttpUploader().setProgressListener(new FileUploadProgressListener());
file = insert.execute();

它给我以下错误

IOException:com.google.api.client.googleapis.json.GoogleJsonResponseException:500内部服务器错误 {     “代码”:500,     “错误”:[     {         “域名”:“全球”,         “消息”:“内部错误”,         “理由”:“internalError”
    }    ]    “消息”:“内部错误” }

0 个答案:

没有答案