谷歌驱动器API文件插入文档



我正在使用Google Drive API上传文件。当我上传文档或 Docx 文件时,它正在工作。但是,我无法在Google云端硬盘界面中打开上传的Docx文件。

这是我的电话

$result = $service->files->insert(
    $file,
        array(
            'data'       => $data,
            'mimeType'   => 'application/octet-stream',
            'uploadType' => 'multipart',
            'convert'    => true
        )
    );      

无论我设置转换为真还是假。我发现docx文件无法转换。我该如何解决它?

将文件上传到Google云端硬盘后,转到Settings并选中显示:Convert the uploaded files to Google Docs editor format 。这允许我编辑 docx 文件。

查看此页面以获取更多信息:https://productforums.google.com/forum/#!topic/docs/0l3HJhqhNGs

希望对您有所帮助!

我发现 Docx 的 mimeType 应该是"application/vnd.openxmlformats-officedocument.wordprocessingml.document"。它会自动将文件转换为谷歌文档格式。

相关内容

  • 没有找到相关文章

最新更新