Objet TextOutput pouvant être diffusé à partir d'un script
Pour des raisons de sécurité, les scripts ne peuvent pas renvoyer directement du contenu texte à un navigateur. Au lieu de cela, le navigateur est redirigé vers googleusercontent.com, qui l'affiche sans aucun un nettoyage ou une manipulation plus poussés.
Vous pouvez renvoyer du contenu textuel comme ceci:
function doGet() { return ContentService.createTextOutput("hello world!"); }
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 | Demande aux navigateurs de télécharger ce contenu au lieu de l'afficher. |
getContent() | String | Récupère le contenu à diffuser. |
getFileName() | String | Renvoie le nom du fichier sous lequel télécharger ce fichier, ou la valeur "null" s'il doit être affiché à la place de téléchargée. |
getMimeType() | MimeType | Obtenez le type MIME avec lequel ce contenu sera diffusé. |
setContent(content) | TextOutput | Définit le contenu qui sera diffusé. |
setMimeType(mimeType) | TextOutput | Définit le type MIME pour le 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 | le contenu à ajouter |
Renvois
TextOutput
: élément TextOutput lui-même, utile pour les enchaînements
clear()
Efface le contenu actuel.
Renvois
TextOutput
: élément TextOutput lui-même, utile pour les enchaînements
downloadAsFile(filename)
Demande aux navigateurs de télécharger ce contenu au lieu de l'afficher.
Certains navigateurs ignoreront ce paramètre. Si vous définissez cette valeur sur "null", elle est effacée de la le comportement par défaut de l'affichage plutôt que du téléchargement.
Paramètres
Nom | Type | Description |
---|---|---|
filename | String | le nom de fichier indiquant au navigateur d'utiliser |
Renvois
TextOutput
: objet TextOutput, utile pour les enchaînements
Génère
Error
: si le nom de fichier contient des caractères non autorisés
getContent()
Récupère le contenu à diffuser.
Renvois
String
: contenu qui sera diffusé
getFileName()
Renvoie le nom du fichier utilisé pour le téléchargement, ou la valeur "null" s'il doit être affiché au lieu de téléchargée.
Renvois
String
: nom du fichier
getMimeType()
Obtenez le type MIME avec lequel ce contenu sera diffusé.
Renvois
MimeType
: type MIME qui sera diffusé.
setContent(content)
Définit le contenu qui sera diffusé.
Paramètres
Nom | Type | Description |
---|---|---|
content | String | le contenu à diffuser |
Renvois
TextOutput
: élément TextOutput lui-même, utile pour les enchaînements
setMimeType(mimeType)
Définit le type MIME pour le contenu qui sera diffusé. La valeur par défaut est le texte brut.
Paramètres
Nom | Type | Description |
---|---|---|
mimeType | MimeType | le type MIME |
Renvois
TextOutput
: élément TextOutput lui-même, utile pour les enchaînements