Content Service

內容

這項服務可讓指令碼以文字、XML 或 JSON 等多種格式提供文字。另請參閱內容服務指南。如果您將下列指令碼部署為網頁應用程式,瀏覽器會顯示「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 類型。