我正在尝试使用drive api v3
和android studio
将html文件(或预先格式化的html字符串)转换为Google文档,使用以下行:
MetadataChangeSet changeSet = new MetadataChangeSet.Builder()
.setTitle("report.html")
.setMimeType("text/html")
.build();
(我从android-demos-master示例中提取代码)
如果我尝试添加另一个类似"application/vnd.google-apps.document"
的mimetype,我的应用程序会崩溃。我想上传文件并转换为Gdocs编辑器或Docx。我需要在上传文件之前或之后进行转换。有人可以指导我吗?
答案 0 :(得分:0)
使用python库,我发现我必须指定两个mimetypes:
'application/vnd.google-apps.document'
。这是您要创建的文件类型 - Google文档。'text/html'
表示上传数据的对象,因为这是内容的类型。在python中,这是io.MediaUpload
(文件上传)或io.MediaIoBaseUpload
(内存内容)类型的对象。我想它在Java中类似。