Content Service

Conteúdo

Esse serviço permite que os scripts veiculem texto de várias formas, como texto, XML ou JSON. Consulte também o guia do Content Service. Se você implantar o script a seguir como um app da Web, a mensagem "Hello, world!" vai aparecer no navegador:

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

Classes

NomeBreve descrição
ContentServiceServiço para retornar conteúdo de texto de um script.
MimeTypeUma enumeração para tipos MIME que podem ser veiculados de um script.
TextOutputUm objeto TextOutput que pode ser veiculado de um script.

ContentService

Propriedades

PropriedadeTipoDescrição
MimeTypeMimeType

Métodos

MétodoTipo de retornoBreve descrição
createTextOutput()TextOutputCria um novo objeto TextOutput.
createTextOutput(content)TextOutputCria um novo objeto TextOutput que pode veicular o conteúdo fornecido.

MimeType

Propriedades

PropriedadeTipoDescrição
CSVEnumTipo MIME CSV
ICALEnumTipo MIME ICAL
JAVASCRIPTEnumTipo MIME JAVASCRIPT
JSONEnumTipo MIME JSON
TEXTEnumTipo MIME TEXT
VCARDEnumTipo MIME VCARD

TextOutput

Métodos

MétodoTipo de retornoBreve descrição
append(addedContent)TextOutputAnexa novo conteúdo ao conteúdo que será veiculado.
clear()TextOutputLimpa o conteúdo atual.
downloadAsFile(filename)TextOutputInforma aos navegadores para fazer o download em vez de mostrar esse conteúdo.
getContent()StringRecebe o conteúdo que será veiculado.
getFileName()StringRetorna o nome do arquivo para fazer o download desse arquivo ou nulo se ele precisar ser mostrado em vez de fazer o download.
getMimeType()MimeTypeRecebe o tipo MIME com que esse conteúdo será veiculado.
setContent(content)TextOutputDefine o conteúdo que será veiculado.
setMimeType(mimeType)TextOutputDefine o tipo MIME para o conteúdo que será veiculado.