有没有办法通过应用程序脚本中的面板将Google文档嵌入到网站中?

时间:2012-08-09 16:53:24

标签: embed panel google-apps-script google-docs

是否有任何计划通过Google应用脚本将Google文档嵌入网站?如果没有,是否有解决方法 - 这将是一个非常酷(更不用说无价的)服务。

2 个答案:

答案 0 :(得分:0)

  1. 您可以直接在不使用Apps脚本的情况下将Google文档嵌入网站。

  2. 如果您要将doc嵌入到应用脚本中,然后将脚本放入Google网站,则无法使用面板。但是,使用HtmlService 可能。您可以尝试在html页面中输入您从doc获得的iframe代码。我不确定它是否会通过Caja消毒剂

答案 1 :(得分:0)

您可以查看该页面:

https://developers.google.com/apps-script/articles/embedding_docslist_in_sites

它提供了许多使用Google脚本制作应用的示例和指南

我试过做一些练习,效果很好!

function showFolderInSite() {
  var files = DocsList.getFolderById("FOLDER_ID").getFiles();
  var page = SitesApp.getPageByUrl("PAGE_URL");
   for(i in files){
     page.addWebAttachment(files[i].getName(), '', files[i].getUrl());
  }
}