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 類型
TEXTEnumTEXT 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 類型。