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