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 类型。