Ein TextOutput-Objekt, das über ein Skript bereitgestellt werden kann.
Aus Sicherheitsgründen können Skripts Textinhalte nicht direkt an einen Browser zurückgeben. Stattdessen wird der Browser zu googleusercontent.com weitergeleitet, wo die Inhalte ohne weitere Bereinigung oder Manipulation angezeigt werden.
So können Sie Textinhalte zurückgeben:
function doGet() { return ContentService.createTextOutput('hello world!'); }
ContentService.Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
append(addedContent) | Text | Fügt den Inhalten, die bereitgestellt werden, neue Inhalte hinzu. |
clear() | Text | Löscht die aktuellen Inhalte. |
download | Text | Weist Browser an, diese Inhalte herunterzuladen, anstatt sie anzuzeigen. |
get | String | Ruft die Inhalte ab, die bereitgestellt werden. |
get | String | Gibt den Dateinamen zurück, unter dem diese Datei heruntergeladen werden soll, oder „null“, wenn sie angezeigt und nicht heruntergeladen werden soll. |
get | Mime | Ruft den MIME-Typ ab, mit dem diese Inhalte bereitgestellt werden. |
set | Text | Legt die Inhalte fest, die bereitgestellt werden. |
set | Text | Legt den MIME-Typ für die Inhalte fest, die bereitgestellt werden. |
Detaillierte Dokumentation
append(addedContent)
Fügt den Inhalten, die bereitgestellt werden, neue Inhalte hinzu.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
added | String | Die Inhalte, die angehängt werden sollen |
Rückgabe
TextOutput : Dieses TextOutput-Objekt selbst, nützlich für die Verkettung
clear()
Löscht die aktuellen Inhalte.
Rückgabe
TextOutput : Dieses TextOutput-Objekt selbst, nützlich für die Verkettung
downloadAsFile(filename)
Weist Browser an, diese Inhalte herunterzuladen, anstatt sie anzuzeigen.
Einige Browser ignorieren diese Einstellung. Wenn Sie diese Einstellung auf „null“ setzen, wird das Standardverhalten wiederhergestellt, bei dem die Inhalte angezeigt und nicht heruntergeladen werden.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
filename | String | Der Dateiname, der vom Browser verwendet werden soll |
Rückgabe
TextOutput : Das TextOutput-Objekt, nützlich für die Verkettung
Löst
Error : Wenn der Dateiname unzulässige Zeichen enthält
getContent()
Ruft die Inhalte ab, die bereitgestellt werden.
Rückgabe
String : Die Inhalte, die bereitgestellt werden
getFileName()
Gibt den Dateinamen zurück, unter dem diese Datei heruntergeladen werden soll, oder „null“, wenn sie angezeigt und nicht heruntergeladen werden soll.
Rückgabe
String : Der Dateiname
getMimeType()
Ruft den MIME-Typ ab, mit dem diese Inhalte bereitgestellt werden.
Rückgabe
MimeType : Der MIME-Typ, mit dem die Inhalte bereitgestellt werden
setContent(content)
Legt die Inhalte fest, die bereitgestellt werden.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
content | String | Die Inhalte, die bereitgestellt werden sollen |
Rückgabe
TextOutput : Dieses TextOutput-Objekt selbst, nützlich für die Verkettung
setMimeType(mimeType)
Legt den MIME-Typ für die Inhalte fest, die bereitgestellt werden. Der Standardwert ist „plain/text“.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
mime | Mime | Der MIME-Typ |
Rückgabe
TextOutput : Dieses TextOutput-Objekt selbst, nützlich für die Verkettung