此服务允许脚本以各种形式提供文本,例如文本、 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 类型。 |