Content Service

内容

借助此服务,脚本可以以各种形式(例如文本、XML 或 JSON)提供文本。另请参阅内容服务指南。如果您将以下脚本部署为 Web 应用,浏览器中会显示“Hello, world!”:

function doGet() {
  return ContentService.createTextOutput('Hello, world!');
}

名称简介
ContentService用于从脚本返回文本内容的服务。
MimeType可从脚本提供的 MIME 类型的枚举。
TextOutput可从脚本提供的 TextOutput 对象。

ContentService

属性

属性类型说明
MimeTypeMimeType

方法

方法返回类型简介
createTextOutput()TextOutput新建一个 TextOutput 对象。
createTextOutput(content)TextOutput创建一个可投放指定内容的新 TextOutput 对象。

MimeType

属性

属性类型说明
CSVEnumCSV MIME 类型
ICALEnumICAL MIME 类型
JAVASCRIPTEnumJAVASCRIPT MIME 类型
JSONEnumJSON MIME 类型
TEXTEnumTEXT MIME 类型
VCARDEnumVCARD MIME 类型

TextOutput

方法

方法返回类型简介
append(addedContent)TextOutput将新内容附加到要投放的内容。
clear()TextOutput清除当前内容。
downloadAsFile(filename)TextOutput指示浏览器下载而不是显示此类内容。
getContent()String获取要投放的内容。
getFileName()String返回用于下载此文件的文件名;如果应显示此文件而非下载,则返回 null。
getMimeType()MimeType获取此内容将采用的 MIME 类型。
setContent(content)TextOutput设置要投放的内容。
setMimeType(mimeType)TextOutput设置要提供的内容的 MIME 类型。