此服务允许脚本以各种形式传送文本,例如文本、XML 或 JSON。另请参阅内容服务指南。如果您将以下脚本部署为 Web 应用,则会在浏览器中看到“Hello, world!”:
function doGet() {
return ContentService.createTextOutput('Hello, world!');
}
类
名称 | 简介 |
---|---|
ContentService | 用于从脚本返回文本内容的服务。 |
MimeType | 可通过脚本提供的 MIME 类型的枚举。 |
TextOutput | 可通过脚本提供的 TextOutput 对象。 |
ContentService
属性
媒体资源 | 类型 | 说明 |
---|---|---|
MimeType | MimeType |
方法
方法 | 返回类型 | 简介 |
---|---|---|
createTextOutput() | TextOutput | 新建一个 TextOutput 对象。 |
createTextOutput(content) | TextOutput | 创建一个可提供指定内容的新 TextOutput 对象。 |
MimeType
属性
媒体资源 | 类型 | 说明 |
---|---|---|
CSV | Enum | CSV MIME 类型 |
ICAL | Enum | ical MIME 类型 |
JAVASCRIPT | Enum | JAVASCRIPT MIME 类型 |
JSON | Enum | JSON MIME 类型 |
TEXT | Enum | 文本 MIME 类型 |
VCARD | Enum | VCARD 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 类型。 |