Content Service

Inhalt

Mit diesem Dienst können Scripts Text in verschiedenen Formen wie Text, XML oder JSON bereitstellen. Weitere Informationen finden Sie auch im Leitfaden für Content-Dienste. Wenn Sie das folgende Script als Webanwendung bereitstellen, wird im Browser „Hallo Welt!“ angezeigt:

function doGet() {
  return ContentService.createTextOutput('Hello, world!');
}

Classes

NameKurzbeschreibung
ContentServiceDienst zum Zurückgeben von Textinhalten aus einem Script.
MimeTypeEin Enum für MIME-Typen, die über ein Script ausgeliefert werden können.
TextOutputEin TextOutput-Objekt, das über ein Script bereitgestellt werden kann.

ContentService

Attribute

AttributTypBeschreibung
MimeTypeMimeType

Methoden

MethodeRückgabetypKurzbeschreibung
createTextOutput()TextOutputErstellen Sie ein neues TextOutput-Objekt.
createTextOutput(content)TextOutputErstelle ein neues TextOutput-Objekt, über das die angegebenen Inhalte ausgeliefert werden können.

MimeType

Attribute

AttributTypBeschreibung
CSVEnumMIME-Typ für CSV
ICALEnumICAL-MIME-Typ
JAVASCRIPTEnumMIME-Typ für JAVASCRIPT
JSONEnumJSON-MIME-Typ
TEXTEnumMIME-Typ TEXT
VCARDEnumMIME-Typ für VCARD

TextOutput

Methoden

MethodeRückgabetypKurzbeschreibung
append(addedContent)TextOutputFügen Sie den zu liefernden Inhalten neue Inhalte an.
clear()TextOutputLöscht den aktuellen Inhalt.
downloadAsFile(filename)TextOutputBrowser werden angewiesen, diese Inhalte herunterzuladen, anstatt sie anzuzeigen.
getContent()StringRuft die Inhalte ab, die ausgeliefert werden.
getFileName()StringGibt den Dateinamen zurück, unter dem diese Datei heruntergeladen werden soll, oder „null“, wenn sie angezeigt und nicht heruntergeladen werden soll.
getMimeType()MimeTypeRufe den Mime-Typ ab, mit dem diese Inhalte bereitgestellt werden.
setContent(content)TextOutputLegt die Inhalte fest, die ausgeliefert werden.
setMimeType(mimeType)TextOutputLegt den MIME-Typ für die ausgelieferten Inhalte fest.