Google Drive SDK JavaScript:上传ppt(x)并将其转换为演示文稿(Google幻灯片)

Google Drive SDK JavaScript: upload and convert ppt(x) to presentation (Google Slides)

本文关键字:Google 转换 幻灯片 文稿 上传 ppt SDK Drive JavaScript      更新时间:2023-09-26

根据文档,这应该是可能的:https://developers.google.com/drive/v3/web/manage-uploads#importing_to_google_docs_types_wzxhzdk8wzxhzdk9

我在JavaScript中这样做,将ppt(x)文件读取为二进制字符串,并使用以下设置上传到Google Drive v3:

mimeType:application/vnd.google-apps.presentationcontentType:application/vnd.openxmlformats-officedocument.presentationml.presementation

这会导致来自服务器的500错误,并且使用contentType:application/octet流会导致400错误。

任何想法/支持都非常好,谢谢。

我最终能够做到这一点,方法是将powerpoint二进制字符串发送为base64,并使用convert=true作为请求参数。