Objet TextOutput pouvant être diffusé à partir d'un script.
Pour des raisons de sécurité, les scripts ne peuvent pas renvoyer directement le contenu textuel à un navigateur. Le navigateur est redirigé vers googleusercontent.com, qui l'affiche sans aucune autre purification ni manipulation.
Vous pouvez renvoyer du contenu textuel comme suit:
function doGet() { return ContentService.createTextOutput('hello world!'); }Il existe également des méthodes pour diffuser des fichiers JSON, RSS et XML en tant que TextOutputs. Consultez les méthodes correspondantes sur
Content Service
.Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
append(addedContent) | Text | Ajoute un nouveau contenu au contenu qui sera diffusé. |
clear() | Text | Efface le contenu actuel. |
download | Text | Indique aux navigateurs de télécharger plutôt que d'afficher ce contenu. |
get | String | Récupère le contenu qui sera diffusé. |
get | String | Renvoie le nom du fichier à télécharger sous la forme indiquée, ou "null" s'il doit être affiché plutôt que téléchargé. |
get | Mime | Récupérez le type MIME avec lequel ce contenu sera diffusé. |
set | Text | Définit le contenu qui sera diffusé. |
set | Text | Définit le type MIME du contenu qui sera diffusé. |
Documentation détaillée
append(addedContent)
Ajoute un nouveau contenu à celui qui sera diffusé.
Paramètres
Nom | Type | Description |
---|---|---|
added | String | le contenu à ajouter |
Renvois
Text
: ce TextOutput lui-même, utile pour le chaînage
clear()
download As File(filename)
Indique aux navigateurs de télécharger plutôt que d'afficher ce contenu.
Certains navigateurs ignorent ce paramètre. Si vous définissez cette valeur sur "null", le comportement par défaut (affichage plutôt que téléchargement) sera rétabli.
Paramètres
Nom | Type | Description |
---|---|---|
filename | String | Nom de fichier à indiquer au navigateur |
Renvois
Text
: objet TextOutput, utile pour le chaînage
Génère
Error
: si le nom de fichier contient des caractères non autorisés
get Content()
Récupère le contenu qui sera diffusé.
Renvois
String
: contenu qui sera diffusé
get File Name()
Renvoie le nom du fichier à télécharger sous la forme indiquée, ou "null" s'il doit être affiché plutôt que téléchargé.
Renvois
String
: nom du fichier
get Mime Type()
Récupérez le type MIME avec lequel ce contenu sera diffusé.
Renvois
Mime
: type MIME avec lequel le contenu sera diffusé
set Content(content)
Définit le contenu qui sera diffusé.
Paramètres
Nom | Type | Description |
---|---|---|
content | String | le contenu à diffuser ; |
Renvois
Text
: ce TextOutput lui-même, utile pour le chaînage
set Mime Type(mimeType)
Définit le type MIME du contenu qui sera diffusé. Par défaut, le texte brut est utilisé.
Paramètres
Nom | Type | Description |
---|---|---|
mime | Mime | le type MIME |
Renvois
Text
: ce TextOutput lui-même, utile pour le chaînage