如何从脚本覆盖google drive html文档

时间:2014-11-18 15:58:17

标签: html google-apps-script overwrite

我正在尝试定期从可以通过Google云端硬盘提供的Google脚本中重新生成html文件。为此,我需要以不改变文档ID的方式覆盖html文档。我当前的代码创建了同一文件的新版本,而不是覆盖旧文件。

 var folder = DocsList.getFolder('site');
 var contents = "<B>Dynamic Content Goes Here</B>";
 folder.createFile('test.html', contents, 'text/html');  

非常感谢提供的任何帮助

1 个答案:

答案 0 :(得分:0)

您是否考虑过使用Drive API更新文件内容?这将使用新内容覆盖当前内容。

要使用DriveAPI,您需要通过参考资源,高级Google服务菜单添加它。确保将Drive API设置为ON。

以下是有关文件更新服务的一些其他信息:

https://developers.google.com/drive/v2/reference/files/update