createAnnouncement(title, html, parent)
已弃用。此函数已弃用,不应在新脚本中使用。
创建新通知
参数
名称 | 类型 | 说明 |
title | String | 要创建的公告页面的标题 |
html | String | 网页的 HTML 正文 |
parent | Page
| “父级”页面 |
返回
Page
- 创建的 Page
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds
createAnnouncementsPage(title, name, html)
已弃用。此函数已弃用,不应在新脚本中使用。
创建新的通知页面。请注意,父网站或网页的 数量不能超过 500
子页面。
// This method can be called from both a Site instance
// as well as a Page instance
var site = SitesApp.getSite("example.com", "mysite");
var page = site.getChildren()[0];
site.createAnnouncementsPage("New Announcement",
"new-announcement",
"<h1>Your announcement goes here</h1>");
page.createAnnouncementsPage("New Announcement",
"new-announcement-child",
"<h1>Your announcement goes here</h1>");
参数
名称 | 类型 | 说明 |
title | String | 网页标题 |
name | String | 页面名称 |
html | String | 网页内容 |
返回
Page
- 新创建的 Page
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds
createFileCabinetPage(title, name, html)
已弃用。此函数已弃用,不应在新脚本中使用。
创建新的文件箱式页面。请注意,一个父级网站或页面的子级不能超过 500 个
页面。
// This method can be called from either a site or a page.
var site = SitesApp.getSite("example.com", "mysite");
var page = site.getChildren()[0];
site.createFileCabinetPage("New File Cabinet",
"new-file-cabinet",
"<h1>Your HTML here</h1>");
page.createFileCabinetPage("New File Cabinet",
"new-file-cabinet-child",
"<h1>Your HTML here</h1>");
参数
名称 | 类型 | 说明 |
title | String | 网页标题 |
name | String | 页面名称 |
html | String | 网页内容 |
返回
Page
- 新创建的 Page
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds
createListItem(html, columnNames, values, parent)
已弃用。此函数已弃用,不应在新脚本中使用。
已弃用。已在 Page
上替换为 createListItem。
创建一个新的 ListItem。
参数
名称 | 类型 | 说明 |
html | String | 商品内容 - 毫无意义且已损坏。 |
columnNames | String[] | 列的名称,这是不必要的 |
values | String[] | 列值 |
parent | Page
| ListPage 父级 |
返回
ListItem
- 用于链接的 ListItem
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds
createListPage(title, name, html, columnNames)
已弃用。此函数已弃用,不应在新脚本中使用。
新建列表页面。请注意,父网站或页面的子页面数量不得超过 500 个。
// This method can be called from either a site or a page.
var site = SitesApp.getSite("example.com", "mysite");
var page = site.getChildren()[0];
site.createListPage("New List Page",
"new-list-page",
"<h1>Your List Page HTML here</h1>",
[ "col1", "col2" ]);
page.createListPage("New List Page",
"new-list-page-child",
"<h1>Your List Page HTML here</h1>",
[ "col1", "col2" ]);
参数
名称 | 类型 | 说明 |
title | String | 网页标题 |
name | String | 页面名称 |
html | String | 网页内容 |
columnNames | String[] | 列表使用的列名称 |
返回
Page
- 新创建的 Page
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds
createPageFromTemplate(title, name, template)
已弃用。此函数已弃用,不应在新脚本中使用。
通过模板创建新页面。请注意,父网站或网页的 数量不能超过 500
子页面。
// This method can be called from either a site or a page.
var site = SitesApp.getSite("example.com", "mysite");
var template = site.getTemplates()[0];
// If an invalid template is passed, this will throw an "Invalid Argument" error.
site.createPageFromTemplate("ClonedPage", "cloned-page", template);
参数
名称 | 类型 | 说明 |
title | String | 网页标题 |
name | String | 页面名称 |
template | Page
| 模板页面 |
返回
Page
- 新创建的 Page
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds
createWebAttachment(title, url, parent)
已弃用。此函数已弃用,不应在新脚本中使用。
已弃用。已在 Page
上替换为 createWebAttachment。
创建新的网络附件。
参数
名称 | 类型 | 说明 |
title | String | 附件标题 |
url | String | 附件的网址 |
parent | Page
| 父页面 |
返回
Attachment
- 此连接(用于链路)。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds
createWebPage(title, name, html)
已弃用。此函数已弃用,不应在新脚本中使用。
创建新网页。请注意,父网站或页面的子页面数量不得超过 500 个。
// This method can be called from either a site or a page.
var site = SitesApp.getSite("example.com", "mysite");
var page = site.getChildren()[0];
site.createAnnouncementsPage("New Announcement",
"new-announcement",
"<h1>Your announcement goes here</h1>");
page.createAnnouncementsPage("New Announcement",
"new-announcement-child",
"<h1>Your announcement goes here</h1>");
参数
名称 | 类型 | 说明 |
title | String | 网页标题 |
name | String | 页面名称 |
html | String | 网页内容 |
返回
Page
- 新创建的 Page
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds
getAnnouncementsPages()
已弃用。此函数已弃用,不应在新脚本中使用。
检索指定 Google 网站的公告页面列表。
var site = SitesApp.getSite("example.com", "mysite");
var pages = site.getAnnouncementsPages();
for(var i in pages) {
Logger.log(pages[i].getTitle());
}
返回
Page[]
- Page
实例的数组
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds
getFileCabinetPages()
已弃用。此函数已弃用,不应在新脚本中使用。
检索指定 Google 网站的“文件柜”(File Cabinet) 页面列表。
var site = SitesApp.getSite("example.com", "mysite");
var pages = site.getFileCabinetPages();
for(var i in pages) {
Logger.log(pages[i].getTitle());
}
返回
Page[]
- Page
实例的数组
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds
getListPages()
已弃用。此函数已弃用,不应在新脚本中使用。
检索指定 Google 协作平台的网站列表页面列表。
var site = SitesApp.getSite("example.com", "mysite");
var pages = site.getListPages();
for(var i in pages) {
Logger.log(pages[i].getTitle());
}
返回
Page[]
- Page
实例的数组
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds
getWebPages()
已弃用。此函数已弃用,不应在新脚本中使用。
检索指定 Google 协作平台的网页列表。
var site = SitesApp.getSite("example.com", "mysite");
var pages = site.getWebPages();
for(var i in pages) {
Logger.log(pages[i].getTitle());
}
返回
Page[]
- Page
实例的数组
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://sites.google.com/feeds