Class Site

网站

已弃用。此类已弃用,不应在新脚本中使用。

表示 Google 协作平台的对象。

方法

方法返回类型简介
addEditor(emailAddress)Site将指定用户添加到 Site 的编辑者列表中。
addEditor(user)Site将指定用户添加到 Site 的编辑者列表中。
addEditors(emailAddresses)Site将给定的用户数组添加到 Site 的编辑者列表中。
addViewer(emailAddress)Site将指定用户添加到 Site 的查看者列表中。
addViewer(user)Site将指定用户添加到 Site 的查看者列表中。
addViewers(emailAddresses)Site将给定用户数组添加到 Site 的查看者列表中。
getEditors()User[]获取此 Site 的编辑者列表。
getViewers()User[]获取此 Site 的查看者和评论者列表。
removeEditor(emailAddress)SiteSite 的编辑者列表中移除指定用户。
removeEditor(user)SiteSite 的编辑者列表中移除指定用户。
removeViewer(emailAddress)SiteSite 的查看者和评论者列表中移除指定用户。
removeViewer(user)SiteSite 的查看者和评论者列表中移除指定用户。

详细文档

addEditor(emailAddress)

将指定用户添加到 Site 的编辑者列表中。如果用户已在观看者列表中,则此方法会将用户从观看者列表中提升出来。

参数

名称类型说明
emailAddressString要添加的用户的电子邮件地址。

弃踢回攻

Site - 此 Site,用于链接。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

addEditor(user)

将指定用户添加到 Site 的编辑者列表中。如果用户已在观看者列表中,则此方法会将用户从观看者列表中提升出来。

参数

名称类型说明
userUser表示要添加的用户。

弃踢回攻

Site - 此 Site,用于链接。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

addEditors(emailAddresses)

将给定的用户数组添加到 Site 的编辑者列表中。如果有任何用户已位于查看者列表中,则此方法会将这些用户从查看者列表中移出。

参数

名称类型说明
emailAddressesString[]要添加的用户的电子邮件地址数组。

弃踢回攻

Site - 此 Site,用于链接。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

addViewer(emailAddress)

将指定用户添加到 Site 的查看者列表中。如果用户已在编辑者列表中,则此方法无效。

参数

名称类型说明
emailAddressString要添加的用户的电子邮件地址。

弃踢回攻

Site - 此 Site,用于链接。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

addViewer(user)

将指定用户添加到 Site 的查看者列表中。如果用户已在编辑者列表中,则此方法无效。

参数

名称类型说明
userUser表示要添加的用户。

弃踢回攻

Site - 此 Site,用于链接。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

addViewers(emailAddresses)

将给定用户数组添加到 Site 的查看者列表中。如果有任何用户已在编辑者列表中,则此方法对他们没有影响。

参数

名称类型说明
emailAddressesString[]要添加的用户的电子邮件地址数组。

弃踢回攻

Site - 此 Site,用于链接。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

getEditors()

获取此 Site 的编辑者列表。

弃踢回攻

User[] - 具有修改权限的用户数组。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

getViewers()

获取此 Site 的查看者和评论者列表。

弃踢回攻

User[] - 具有查看或评论权限的用户数组。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

removeEditor(emailAddress)

Site 的编辑者列表中移除指定用户。如果用户属于具有常规访问权限的用户类(例如,与用户的整个网域共享 Site,或者 Site 位于用户可以访问的共享云端硬盘中),则此方法不会阻止用户访问 Site

对于云端硬盘文件,此操作会同时将用户从查看者列表中移除。

参数

名称类型说明
emailAddressString要移除的用户的电子邮件地址。

弃踢回攻

Site - 此 Site,用于链接。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

removeEditor(user)

Site 的编辑者列表中移除指定用户。如果用户属于具有常规访问权限的用户类(例如,与用户的整个网域共享 Site,或者 Site 位于用户可以访问的共享云端硬盘中),则此方法不会阻止用户访问 Site

对于云端硬盘文件,此操作会同时将用户从查看者列表中移除。

参数

名称类型说明
userUser表示要移除的用户。

弃踢回攻

Site - 此 Site,用于链接。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

removeViewer(emailAddress)

Site 的查看者和评论者列表中移除指定用户。如果用户是编辑者,而不是查看者或评论者,则此方法不会产生任何影响。如果用户属于具有常规访问权限的一类用户(例如,与用户的整个网域共享 Site,或者 Site 位于用户可以访问的共享云端硬盘中),则此方法也不会阻止用户访问 Site

对于云端硬盘文件,此操作会同时将用户从编辑者列表中移除。

参数

名称类型说明
emailAddressString要移除的用户的电子邮件地址。

弃踢回攻

Site - 用于链接的 Site

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

removeViewer(user)

Site 的查看者和评论者列表中移除指定用户。如果用户是编辑者(而不是查看者),则此方法不会产生任何影响。如果用户属于具有常规访问权限的用户类(例如,如果 Site 与用户的整个网域共享,或者 Site 位于用户可以访问的共享云端硬盘中),则此方法也不会阻止用户访问 Site

对于云端硬盘文件,此操作会同时将用户从编辑者列表中移除。

参数

名称类型说明
userUser表示要移除的用户。

弃踢回攻

Site - 用于链接的 Site

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://sites.google.com/feeds

已废弃的方法