我试着编写编辑谷歌电子表格的脚本。但是在文档中,仅仅理解API的具体工作原理是不够的。我在API管理器中进行了注册并下载了json文件。你能给我一些例子如何在google drive中编辑文档吗?谢谢
发布于 2016-07-30 11:01:27
你可以使用Google Realtime API
,它通过使用操作转换为Google Drive中的文件提供协作作为服务。API是一个由谷歌托管的JavaScript库,它提供用于创建协作应用程序的协作对象、事件和方法。
实时API数据模型可能会因为当前用户以外的其他人所做的编辑而更改。实时数据模型是“最终一致的”。这意味着如果所有协作者都停止编辑,最终每个人都将看到相同的数据模型。
需要多人同时编辑相同数据的应用程序。文档编辑器就是这种应用程序的一个很好的例子。当多个用户编辑一个文件时,Realtime API处理数据传输、存储和冲突解决的所有方面。
对于脚本,使用Class DocumentApp
,文档服务创建并打开可编辑的Documents。可以使用DocumentApp打开或创建文档。
// Open a document by ID.
var doc = DocumentApp.openById('DOCUMENT_ID_GOES_HERE');
// Create and open a document.
doc = DocumentApp.create('Document Name');
下面是如何更新驱动器文件的文档:https://developers.google.com/drive/v2/reference/files/update
https://stackoverflow.com/questions/38634812
复制