Objet TextOutput qui peut être diffusé à partir d'un script.
Pour des raisons de sécurité, les scripts ne peuvent pas renvoyer directement le contenu textuel à un navigateur. Au lieu de cela, le navigateur est redirigé vers googleusercontent.com, qui l'affiche sans aucun nettoyage ni manipulation supplémentaires.
Vous pouvez renvoyer du contenu textuel comme suit:
function doGet() { return ContentService.createTextOutput("hello world!"); }Il existe également des méthodes pour diffuser des contenus JSON, RSS et XML sous forme de TextOutputs. Consultez les méthodes correspondantes sur
ContentService
.Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
append(addedContent) | TextOutput | Ajoute du nouveau contenu au contenu qui sera diffusé. |
clear() | TextOutput | Efface le contenu actuel. |
downloadAsFile(filename) | TextOutput | Indique aux navigateurs de télécharger plutôt que d'afficher ce contenu. |
getContent() | String | Récupère le contenu qui sera diffusé. |
getFileName() | String | Renvoie le nom du fichier contenant le fichier à télécharger, ou la valeur "null" s'il doit être affiché plutôt que téléchargé. |
getMimeType() | MimeType | Obtenez le type MIME avec lequel ce contenu sera diffusé. |
setContent(content) | TextOutput | Définit le contenu à diffuser. |
setMimeType(mimeType) | TextOutput | Définit le type MIME du contenu qui sera diffusé. |
Documentation détaillée
append(addedContent)
Ajoute du nouveau contenu au contenu qui sera diffusé.
Paramètres
Nom | Type | Description |
---|---|---|
addedContent | String | contenu à ajouter |
Aller-retour
TextOutput
: cet élément TextOutput proprement dit, utile pour le chaînage
clear()
Efface le contenu actuel.
Aller-retour
TextOutput
: cet élément TextOutput proprement dit, utile pour le chaînage
downloadAsFile(filename)
Indique aux navigateurs de télécharger plutôt que d'afficher ce contenu.
Certains navigateurs ne tiennent pas compte de ce paramètre. Si vous la définissez sur null, elle rétablira le comportement par défaut (affichage au lieu du téléchargement).
Paramètres
Nom | Type | Description |
---|---|---|
filename | String | Nom du fichier pour indiquer au navigateur |
Aller-retour
TextOutput
: objet TextOutput
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é.
Aller-retour
String
: contenu diffusé
getFileName()
Renvoie le nom du fichier contenant le fichier à télécharger, ou la valeur "null" s'il doit être affiché plutôt que téléchargé.
Aller-retour
String
: nom du fichier
getMimeType()
Obtenez le type MIME avec lequel ce contenu sera diffusé.
Aller-retour
MimeType
: type MIME avec lequel il sera diffusé.
setContent(content)
Définit le contenu à diffuser.
Paramètres
Nom | Type | Description |
---|---|---|
content | String | le contenu à diffuser |
Aller-retour
TextOutput
: cet élément TextOutput proprement dit, utile pour le chaînage
setMimeType(mimeType)
Définit le type MIME du contenu qui sera diffusé. La valeur par défaut est le texte brut.
Paramètres
Nom | Type | Description |
---|---|---|
mimeType | MimeType | le type MIME |
Aller-retour
TextOutput
: cet élément TextOutput proprement dit, utile pour le chaînage