Content Service

Contenido

Este servicio permite que las secuencias de comandos publiquen texto de varias formas, 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
ContentServiceServicio para devolver contenido de texto desde una secuencia de comandos.
MimeTypeEs una enumeración para los tipos de MIME que se pueden publicar desde una secuencia de comandos.
TextOutputEs un objeto TextOutput que se puede publicar desde un script.

ContentService

Propiedades

PropiedadTipoDescripción
MimeTypeMimeType

Métodos

MétodoTipo de datos que se devuelveDescripció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 de ICAL
JAVASCRIPTEnumTipo de MIME de JAVASCRIPT
JSONEnumTipo MIME de JSON
TEXTEnumTipo de MIME de TEXTO
VCARDEnumTipo de MIME de VCARD

TextOutput

Métodos

MétodoTipo de datos que se devuelveDescripció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()StringDevuelve el nombre del archivo con el que se descargará o un valor nulo si se debe mostrar en lugar de descargarse.
getMimeType()MimeTypeObtiene el tipo de MIME con el que se publicará este contenido.
setContent(content)TextOutputEstablece el contenido que se publicará.
setMimeType(mimeType)TextOutputEstablece el tipo de MIME para el contenido que se publicará.