通过 Apps 脚本删除经典的 Google 协作平台页面

问题描述

有没有办法通过 Apps 脚本删除经典网站的大部分内容

解决方法

/**
 * Copyright 2021 Google LLC.
 * SPDX-License-Identifier: Apache-2.0
 */

/* CHANGE THE URL BELOW TO THE PAGE THAT YOU WANT TO DELETE. THEN SELECT "Run" > "deletePage" ABOVE. */

const URL = 'https://sites.google.com/site/demositeappsscript/mylistpage';



/* DON'T MODIFY ANYTHING BELOW HERE. */

function deletePage() {
  const pageToDelete = SitesApp.getPageByUrl(URL);
  deletePageHelper_(pageToDelete);
}

function deletePageHelper_(page) {
  page.getChildren().forEach(childPage => deletePageHelper_(childPage));
  Logger.log(`DELETING PAGE: "${page.getName()}".`);
  page.deletePage();
}

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...