Content Service

Content

Ce service permet aux scripts de diffuser du texte sous différentes formes, telles que du texte, XML ou JSON. Consultez également le guide relatif au 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.
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 MIME "TEXTE"
VCARDEnumType MIME VCARD

TextOutput

Méthodes

MéthodeType renvoyéBrève description
append(addedContent)TextOutputAjoute le nouveau contenu au contenu qui sera diffusé.
clear()TextOutputEfface le contenu actuel.
downloadAsFile(filename)TextOutputDemande 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 sous lequel télécharger ce fichier, ou la valeur null s'il doit être affiché plutôt que téléchargé.
getMimeType()MimeTypePermet d'obtenir 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é.