Content Service

Inhalt

Mit diesem Dienst können Skripts Text in verschiedenen Formen bereitstellen, z. B. als Text, XML oder JSON. Weitere Informationen finden Sie im Leitfaden zum Content Service. Wenn Sie das folgende Skript als Webanwendung bereitstellen, wird im Browser „Hallo Welt!“ angezeigt:

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

Klassen

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

ContentService

Properties

AttributTypBeschreibung
MimeTypeMimeType

Methoden

MethodeRückgabetypKurzbeschreibung
createTextOutput()TextOutputErstellt ein neues TextOutput-Objekt.
createTextOutput(content)TextOutputErstellt ein neues TextOutput-Objekt, das die angegebenen Inhalte bereitstellen kann.

MimeType

Properties

AttributTypBeschreibung
CSVEnumCSV-MIME-Typ
ICALEnumICAL-MIME-Typ
JAVASCRIPTEnumJAVASCRIPT-MIME-Typ
JSONEnumJSON-MIME-Typ
TEXTEnumTEXT-MIME-Typ
VCARDEnumVCARD-MIME-Typ

TextOutput

Methoden

MethodeRückgabetypKurzbeschreibung
append(addedContent)TextOutputFügt den Inhalten, die bereitgestellt werden, neue Inhalte hinzu.
clear()TextOutputLöscht die aktuellen Inhalte.
downloadAsFile(filename)TextOutputWeist Browser an, diese Inhalte herunterzuladen, anstatt sie anzuzeigen.
getContent()StringRuft die Inhalte ab, die bereitgestellt 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()MimeTypeRuft den MIME-Typ ab, mit dem diese Inhalte bereitgestellt werden.
setContent(content)TextOutputLegt die Inhalte fest, die bereitgestellt werden.
setMimeType(mimeType)TextOutputLegt den MIME-Typ für die Inhalte fest, die bereitgestellt werden.