可從指令碼提供的 TextOutput 物件。
基於安全性考量,指令碼無法直接將文字內容傳回瀏覽器。瀏覽器會改為重新導向至 googleusercontent.com,並顯示該圖片,不會再進行任何清理或處理。
您可以傳回類似這樣的文字內容:
function doGet() { return ContentService.createTextOutput('hello world!'); }
ContentService 上的對應方法。方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
append(addedContent) | Text | 將新內容附加至要放送的內容。 |
clear() | Text | 清除目前的內容。 |
download | Text | 告知瀏覽器下載而非顯示這項內容。 |
get | String | 取得要放送的內容。 |
get | String | 傳回下載這個檔案時的檔案名稱,如果應該顯示而非下載,則傳回 null。 |
get | Mime | 取得這項內容的供應 MIME 類型。 |
set | Text | 設定要放送的內容。 |
set | Text | 設定要放送內容的 MIME 類型。 |
內容詳盡的說明文件
append(addedContent)
clear()
downloadAsFile(filename)
指示瀏覽器下載而非顯示這項內容。
部分瀏覽器會忽略這項設定。將此值設為空值,即可清除設定,還原為預設行為 (顯示而非下載)。
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
filename | String | 要告知瀏覽器使用的檔案名稱 |
回攻員
TextOutput - TextOutput 物件,適用於鏈結
擲回
Error:如果檔案名稱含有無效字元
getContent()
取得要放送的內容。
回攻員
String:要放送的內容
getFileName()
傳回下載這個檔案時的檔案名稱,如果應該顯示而非下載,則傳回 null。
回攻員
String:檔案名稱