Content Service

Content

Ce service permet aux scripts de diffuser du texte sous différentes formes, telles que du texte, du XML ou du JSON. Consultez également le guide du service de contenu. Si vous déployez le script suivant en tant qu'application Web, le message "Hello, world!" s'affiche dans le navigateur:

function doGet() {
  return ContentService.createTextOutput('Hello, world!');
}

Classes

NomBrève description
ContentServiceService permettant de renvoyer du contenu textuel à partir d'un script.
MimeTypeEnumération des types MIME pouvant être diffusés à partir d'un script.
TextOutputObjet TextOutput pouvant être diffusé à partir d'un script.

ContentService

Propriétés

PropriétéTypeDescription
MimeTypeMimeType

Méthodes

MéthodeType renvoyéBrève description
createTextOutput()TextOutputCréez un nouvel objet TextOutput.
createTextOutput(content)TextOutputCréez un objet TextOutput pouvant diffuser le contenu donné.

MimeType

Propriétés

PropriétéTypeDescription
CSVEnumType MIME CSV
ICALEnumType MIME ICAL
JAVASCRIPTEnumType MIME JAVASCRIPT
JSONEnumType MIME JSON
TEXTEnumType MIME TEXT
VCARDEnumType MIME de la vCard

TextOutput

Méthodes

MéthodeType renvoyéBrève description
append(addedContent)TextOutputAjoute un nouveau contenu à celui qui sera diffusé.
clear()TextOutputEfface le contenu actuel.
downloadAsFile(filename)TextOutputIndique aux navigateurs de télécharger plutôt que d'afficher ce contenu.
getContent()StringRécupère le contenu qui sera diffusé.
getFileName()StringRenvoie 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é.
getMimeType()MimeTypeRécupérez le type MIME avec lequel ce contenu sera diffusé.
setContent(content)TextOutputDéfinit le contenu qui sera diffusé.
setMimeType(mimeType)TextOutputDéfinit le type MIME du contenu qui sera diffusé.