在Google Apps脚本中创建Google云端硬盘文件夹

时间:2014-06-25 20:13:24

标签: google-apps-script google-drive-api google-sites

我正在为我的域内部Google网站制作一个需要执行以下操作的应用脚本:

  1. 接受用户输入名称
  2. 在具有该名称的云端硬盘中创建一个文件夹
  3. 使用该名称
  4. 创建子页面(来自模板)
  5. 将新创建的文件夹嵌入新创建的页面中
  6. 到目前为止,我已经完成了第3步。我的脚本创建了页面和Drive文件夹,就像我想要的那样。现在,我想在页面模板中包含Drive文件夹小部件以解决第4步,但我无法弄清楚如何动态地为其分配FolderID。

    我在Apps脚本的在线文档中搜索过,无法找到任何挂钩到Drive embed小部件的方法。我已经看过几个脚本解决方案,这些解决方案早于文件夹小部件,但我的理解是这些要么需要“文件柜”页面模板,和/或不要在编辑驱动器文件时实时更新。不能接受。

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

    提前感谢任何建议。

2 个答案:

答案 0 :(得分:1)

无法使用apps脚本(或任何现有的api)修改站点窗口小部件配置

答案 1 :(得分:0)

如果您需要在Google网站上创建网页,您可以: https://developers.google.com/apps-script/reference/sites/page

如果您需要Google协作平台的模板,则必须使用以下内容: https://developers.google.com/apps-script/guides/html/templates

您创建了网页并加载了此模板HTML