Content Service

Contenido

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

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

Clases

NombreDescripción breve
ContentServiceEs un servicio para mostrar contenido de texto desde una secuencia de comandos.
MimeTypeEs una enumeración para los tipos MIME que se pueden 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 publicar 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 de MIME de TEXT
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 publicará.
getFileName()StringMuestra el nombre del archivo con el que se descargará este archivo o nulo si se debe mostrar en lugar de descargarse.
getMimeType()MimeTypeObtén el tipo de MIME con el que se publicará este contenido.
setContent(content)TextOutputEstablece el contenido que se publicará.
setMimeType(mimeType)TextOutputEstablece el tipo mime para el contenido que se publicará.