Es un objeto TextOutput que se puede publicar desde un script.
Por motivos de seguridad, las secuencias de comandos no pueden devolver directamente contenido de texto a un navegador. En cambio, el navegador se redirecciona a googleusercontent.com, que lo mostrará sin ninguna otra limpieza o manipulación.
Puedes devolver contenido de texto de la siguiente manera:
function doGet() { return ContentService.createTextOutput('hello world!'); }
ContentService.Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
append(addedContent) | Text | Agrega contenido nuevo al contenido que se publicará. |
clear() | Text | Borra el contenido actual. |
download | Text | Indica a los navegadores que descarguen este contenido en lugar de mostrarlo. |
get | String | Obtiene el contenido que se publicará. |
get | String | Devuelve el nombre del archivo con el que se descargará o un valor nulo si se debe mostrar en lugar de descargarse. |
get | Mime | Obtiene el tipo de MIME con el que se publicará este contenido. |
set | Text | Establece el contenido que se publicará. |
set | Text | Establece el tipo de MIME para el contenido que se publicará. |
Documentación detallada
append(addedContent)
Agrega contenido nuevo al contenido que se publicará.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
added | String | El contenido que se agregará |
Volver
TextOutput: Es este mismo TextOutput, útil para el encadenamiento.
clear()
Borra el contenido actual.
Volver
TextOutput: Es este mismo TextOutput, útil para el encadenamiento.
downloadAsFile(filename)
Indica a los navegadores que descarguen este contenido en lugar de mostrarlo.
Algunos navegadores ignorarán este parámetro de configuración. Si se establece en nulo, se borrará y volverá al comportamiento predeterminado de mostrar en lugar de descargar.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
filename | String | El nombre de archivo que se le indica al navegador que use |
Volver
TextOutput: El objeto TextOutput, útil para encadenar
Arroja
Error: Si el nombre del archivo contiene caracteres no permitidos
getContent()
Obtiene el contenido que se publicará.
Volver
String: Es el contenido que se publicará.
getFileName()
Devuelve el nombre del archivo con el que se descargará o un valor nulo si se debe mostrar en lugar de descargarse.
Volver
String: Nombre del archivo
getMimeType()
Obtiene el tipo de MIME con el que se publicará este contenido.
Volver
MimeType: Tipo de MIME con el que se publicará el archivo
setContent(content)
Establece el contenido que se publicará.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
content | String | El contenido que se publicará |
Volver
TextOutput: Es este mismo TextOutput, útil para el encadenamiento.
setMimeType(mimeType)
Establece el tipo de MIME para el contenido que se publicará. El valor predeterminado es texto sin formato.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
mime | Mime | El tipo de MIME |
Volver
TextOutput: Es este mismo TextOutput, útil para el encadenamiento.