Content Service

Contenido

Este servicio permite que las secuencias de comandos entreguen texto en varias formas, como texto, XML o JSON. Consulta también la guía de servicio de contenido. Si implementas la siguiente secuencia de comandos como una aplicación web, verás “Hello, world!” en el navegador:

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

Clases

NombreDescripción breve
ContentServiceServicio para mostrar contenido de texto de una secuencia de comandos.
MimeTypeUna enumeración para los tipos de MIME que se puede entregar desde una secuencia de comandos.
TextOutputUn objeto TextOutput que se puede entregar desde una secuencia de comandos.

ContentService

Propiedades

PropiedadTipoDescripción
MimeTypeMimeType

Métodos

MétodoTipo de datos que se muestraDescripción breve
createTextOutput()TextOutputCrea un objeto TextOutput nuevo.
createTextOutput(content)TextOutputCrea un objeto TextOutput nuevo que pueda entregar el contenido determinado.

MimeType

Propiedades

PropiedadTipoDescripción
CSVEnumTipo de MIME de CSV
ICALEnumTipo de MIME ICAL
JAVASCRIPTEnumTipo de MIME de JAVASCRIPT
JSONEnumTipo MIME de JSON
TEXTEnumTipo MIME de TEXTO
VCARDEnumTipo de MIME de VCARD

TextOutput

Métodos

MétodoTipo de datos que se muestraDescripción breve
append(addedContent)TextOutputAgrega contenido nuevo al contenido que se publicará.
clear()TextOutputBorra el contenido actual.
downloadAsFile(filename)TextOutputIndica a los navegadores que descarguen este contenido en lugar de mostrarlo.
getContent()StringObtiene el contenido que se entregará.
getFileName()StringMuestra el nombre del archivo para descargar este archivo, o el valor nulo si se debe mostrar en lugar de descargar.
getMimeType()MimeTypeObtén el tipo de MIME con el que se entregará este contenido.
setContent(content)TextOutputEstablece el contenido que se publicará.
setMimeType(mimeType)TextOutputEstablece el tipo de MIME del contenido que se entregará.