谷歌脚本编辑器

Google Scripts Editor

本文关键字:编辑器 脚本 谷歌      更新时间:2023-09-26

我想动态管理和更新Google Sites页面的一部分(考虑HTML)。

我明白这需要通过一个小工具(得到它在页面上),谷歌脚本,并通过HTMLService。

Google Script Editor有一个。gs选项卡和HTML选项卡用于编写脚本和HTML。但是,我想单独管理和更新文档中的HTML在Google Drive上,并有脚本使用它来反馈HTML回页。

是否有一种方法可以将文档引用到.createHTMLOutputFromFile(),以便我可以使用谷歌驱动器上的文档中的HTML,而不必在谷歌脚本编辑器中编写HTML ?请参阅下面的.gs函数示例:

return HtmlService.createHtmlOutputFromFile
(replace **'Index'** with **'Google Docs URL to Google Docs HTML document'**);

我尝试了不同的方法来提供URL,但是脚本编辑器永远无法使用我提供的URL找到HTML文档。如果这是可能的,我在哪里可以找到一个如何提供正确的URL的例子?

我将使用HtmlService.createHtmlOutput并流式传输文本。

var template_welcome = HtmlService.createTemplateFromFile('welcome_template_view');
return template_welcome.evaluate().setTitle("Template Welcome");

是如何使用HTML文件的一个例子,是在你的谷歌脚本目录。welcome_template_view是我目录下的一个html文件