Google Drive SDK JavaScript:上传ppt(x)并将其转换为演示文稿(Google幻灯片)
Google Drive SDK JavaScript: upload and convert ppt(x) to presentation (Google Slides)
根据文档,这应该是可能的: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作为请求参数。
相关文章:
- 将Google AdWords转换跟踪(javascript)代码添加到PrestaShop/Smarty页面中
- 将自定义Google Sheets功能转换为附加组件
- 将 jquery .position() 转换为 google maps latlng
- Google Drive SDK JavaScript:上传ppt(x)并将其转换为演示文稿(Google幻灯片)
- 如何转换SalesForce Api提供的UTC日期格式,并使用Google Apps脚本将其转换为本地日期和时间格式
- 将Google电子表格转换为HTML表格
- 将诸如“;纽约水牛城”;使用Google Maps API将地图转换为纬度和经度
- Google Maps Embeded:将iFrame转换为iOS / Android中的链接
- 将显示为 XML 格式的 Google 地图位置转换为输出 (ASP.Net、C#)
- 将 Google 地图多边形路径转换为 SVG 路径
- 加号转换为Google Apps Script + MySQL中的空格
- 如何在 GAS 中转换和传递日期以在 Google 日历中创建事件
- 将不可变.js地图列表转换为列表列表,然后将其用作Google图表的数据
- Google Adwords转换代码集成到Prestashop中的CMS页面
- Javascript/google闭包库中的类型转换
- 如何使用preg_match自动将常规Google AdSense广告转换为响应广告
- 如何将google DataLayer转换为具有变量键值的javascript对象
- 通过AJAX请求将Google Maps对象转换为PHP
- 如何将json字符串转换为google.visualization.DataTable
- 在另一个函数中添加Google转换功能