Objet TextOutput pouvant être diffusé à partir d'un script.
Pour des raisons de sécurité, les scripts ne peuvent pas renvoyer directement de contenu textuel à un navigateur. Au lieu de cela, le navigateur est redirigé vers googleusercontent.com, qui l'affiche sans autre assainissement ni manipulation.
Vous pouvez renvoyer du contenu textuel comme suit :
function doGet() { return ContentService.createTextOutput('hello world!'); }
ContentService.Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
append(addedContent) | Text | Ajoute du contenu au contenu qui sera diffusé. |
clear() | Text | Efface le contenu actuel. |
download | Text | Indique aux navigateurs de télécharger ce contenu plutôt que de l'afficher. |
get | String | Récupère le contenu qui sera diffusé. |
get | String | Renvoie le nom de fichier sous lequel télécharger ce fichier, ou la valeur "null" s'il doit être affiché plutôt que téléchargé. |
get | Mime | Récupère 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 du contenu au contenu qui sera diffusé.
Paramètres
| Nom | Type | Description |
|---|---|---|
added | String | Contenu à ajouter |
Renvois
TextOutput : ce TextOutput lui-même, utile pour le chaînage
clear()
downloadAsFile(filename)
Indique aux navigateurs de télécharger ce contenu plutôt que de l'afficher.
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
TextOutput : objet TextOutput, utile pour le chaînage
Génère
Error : si le nom de fichier contient des caractères non autorisés
getContent()
Récupère le contenu qui sera diffusé.
Renvois
String : contenu qui sera diffusé
getFileName()
Renvoie le nom de fichier sous lequel télécharger ce fichier, ou la valeur "null" s'il doit être affiché plutôt que téléchargé.
Renvois
String : nom de fichier
getMimeType()
Récupère le type MIME avec lequel ce contenu sera diffusé.
Renvois
MimeType : type MIME avec lequel ce contenu sera diffusé
setContent(content)
Définit le contenu qui sera diffusé.
Paramètres
| Nom | Type | Description |
|---|---|---|
content | String | Contenu à diffuser |
Renvois
TextOutput : ce TextOutput lui-même, utile pour le chaînage
setMimeType(mimeType)
Définit le type MIME du contenu qui sera diffusé. La valeur par défaut est "texte brut".
Paramètres
| Nom | Type | Description |
|---|---|---|
mime | Mime | Type MIME |
Renvois
TextOutput : ce TextOutput lui-même, utile pour le chaînage