可透過指令碼提供的 TextOutput 物件。
基於安全考量,指令碼無法將文字內容直接傳回瀏覽器。而是會將瀏覽器重新導向至 googleusercontent.com,讓其顯示內容不會經過進一步清理或操縱。
您可以傳回如下的文字內容:
function doGet() { return ContentService.createTextOutput("hello world!"); }您也可以使用其他方法以 TextOutput 提供 JSON、RSS 和 XML,請參閱
ContentService
的對應方法。方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
append(addedContent) | TextOutput | 將新內容附加至將提供的內容。 |
clear() | TextOutput | 清除目前內容。 |
downloadAsFile(filename) | TextOutput | 指示瀏覽器下載而非顯示這項內容。 |
getContent() | String | 取得將提供的內容。 |
getFileName() | String | 傳回檔案名稱,以供下載這個檔案;如果應顯示而非下載,則傳回 null。 |
getMimeType() | MimeType | 取得要用來提供此內容的 MIME 類型。 |
setContent(content) | TextOutput | 設定即將提供的內容。 |
setMimeType(mimeType) | TextOutput | 設定要提供內容的 MIME 類型。 |
內容詳盡的說明文件
append(addedContent)
clear()
downloadAsFile(filename)
指示瀏覽器下載,而非顯示這項內容。
部分瀏覽器會忽略這項設定。如果設為空值,系統會清除預設行為,而非下載。
參數
名稱 | 類型 | 說明 |
---|---|---|
filename | String | 檔案名稱,指示瀏覽器使用 |
回攻員
TextOutput
:TextOutput 物件,適合用於鏈結
擲回
Error
:如果檔案名稱含有無效的字元
getContent()
取得將提供的內容。
回攻員
String
:將提供的內容
getFileName()
傳回檔案名稱,以供下載這個檔案;如果應顯示而非下載,則傳回 null。
回攻員
String
:檔案名稱