我希望能够远程编辑 Google Docs 文件。我可以将文件导出为 Office 等可编辑格式,但无法将编辑后的数据填回原处。我总是可以删除原始文件并通过上传新文件并将其转换回 Google Docs 格式来替换它,但这会删除所有修订历史记录。
API似乎表明文件更新功能支持转换字段,但我没有成功让它工作。这可能吗?
在我的测试中,我有一个 Google 演示文稿,并尝试使用二进制数据中的 MS PPTX 文件对其进行更新,将 mime 类型设置为“application/vnd.openxmlformats-officedocument.presentationml.presentation”并设置 convert=true, all使用 Drive 的 Objective-C 库。