Content Service

Contenu

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

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

Classes

NomBrève description
ContentServiceService permettant de renvoyer du contenu textuel à partir d'un script.
MimeTypeÉnumération pour les types MIME pouvant être diffusés à partir d'un script.
TextOutputObjet TextOutput qui peut ê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 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 de texte TEXTE
VCARDEnumType VME MIME

TextOutput

Méthodes

MéthodeType renvoyéBrève description
append(addedContent)TextOutputAjoute du nouveau contenu au contenu 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 contenant le fichier à télécharger, ou la valeur "null" s'il doit être affiché plutôt que téléchargé.
getMimeType()MimeTypeObtenez le type MIME avec lequel ce contenu sera diffusé.
setContent(content)TextOutputDéfinit le contenu à diffuser.
setMimeType(mimeType)TextOutputDéfinit le type MIME du contenu qui sera diffusé.