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 类型
TEXTEnum文本 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 类型。