首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google驱动器脚本HTML输出

Google驱动器脚本HTML输出
EN

Stack Overflow用户
提问于 2014-12-17 19:43:51
回答 1查看 1K关注 0票数 0

我有一个从Google Drive电子表格运行的脚本。它从一堆单元格中提取数据,然后创建一组HTML代码。我需要把这个代码放在一个静态链接的HTML文档(脚本将运行多次,HTML将被更新,但我需要的链接是相同的),这将在网站中嵌入。

如何将代码写入HTML文件?我知道你可以在Google Scripts的程序中创建一个HTML,但是我怎么写它,然后在web上查看它呢?如果我要使用该文档,我如何获得静态公共URL?我想要使用它的唯一方法是部署web应用程序,但需要有人要求进入他们的google帐户来授权脚本运行。

或者,如果有任何方法可以提取Google文档的内容并将其写入HTML,那么它也可以工作,因为这就是我现在输出HTML的位置。

有什么建议吗?谢谢你的帮助!

EN

Stack Overflow用户

发布于 2014-12-18 07:21:09

这里有两件重要的事情需要考虑。首先,您必须在服务器上托管HTML,您可以在Google Drive中执行此操作。您可以在此处阅读更多相关文档:https://support.google.com/drive/answer/2881970?hl=en

一旦设置了存放html的Drive文件夹,您就可以依靠Google Drive类来查找文件夹并创建文件。你应该通过下面的代码得到一个概念:

代码语言:javascript
复制
function generateHtml(){
    // Get a list of the folders that match the Name parameter
    var folders = DriveApp.getFoldersByName('Public Shared Folder');
    var publicSharedFolder = folders.next();

    //Get the HTML resource from where your Script and HTML file are located
    var htmlFileContent = HtmlService.createHtmlOutputFromFile('NewHtml');

    // Create a new HTML file with the content from an existing HTML
    DriveApp.publicSharedFolder.createFile('New HTML File', htmlFileContent, MimeType.HTML);
} 
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27524820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档