Establece la URL de descarga para este archivo adjunto.
Documentación detallada
getAs(contentType)
Muestra los datos dentro de este objeto como un BLOB convertido al tipo de contenido especificado. Esta
agrega la extensión adecuada al nombre del archivo, por ejemplo, "miarchivo.pdf". Sin embargo,
supone que la parte del nombre de archivo que sigue al último punto (si corresponde) es una parte
extensión que debe reemplazarse. Por lo tanto, "ShoppingList.12.25.2014" se convierte en
“ShoppingList.12.25.pdf”.
Para ver las cuotas diarias de las conversiones, consulta Cuotas para Google
Servicios Es posible que los dominios de Google Workspace recién creados estén sujetos temporalmente a restricciones
y cuotas.
Parámetros
Nombre
Tipo
Descripción
contentType
String
El tipo de MIME en el que se convertirá. Para la mayoría de los BLOB, 'application/pdf' es
la única opción válida. En el caso de las imágenes en formato BMP, GIF, JPEG o PNG, también se aplica cualquiera de los siguientes valores: 'image/bmp', 'image/gif', 'image/jpeg' o 'image/png'.
válido. 'text/markdown' también es válido para Documentos de Google.
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
https://sites.google.com/feeds
getAttachmentType()
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Muestra el tipo de este adjunto (HOSTED o WEB).
varpages=SitesApp.getSite('example.com','mysite').getChildren();varattachments=pages[0].getAttachments();varattType=attachments[0].getAttachmentType();//Thiswilllog"Hosted"Logger.log(attType);//SincethisreturnsanAttachmentTypeandnotaString,forthe//purposesofequivalencewewanttoeitherdothisorcastthe//typetoaStringif(attType==SitesService.AttachmentType.HOSTED){Logger.log("This is a match");}//Theaboveisthesameasif(String(attType)=="Hosted"){Logger.log("This is also a match");}
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
https://sites.google.com/feeds
setFrom(blob)
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Establece los datos reales de este adjunto. Errores para los archivos adjuntos web.
varpages=SitesApp.getSite('demositeappsscript').getChildren();varattachments=pages[0].getAttachments();//Thissnippetdemonstrateshowtocreateanewtextblobandattachit//tothepagevarblob=Utilities.newBlob("This data is now the attachment content");//WemustsetafilenamesincewecreatedtheblobfromStringdata//insteadofsomethinglikeaURLsourceblob.setName("attachment.txt");attachments[0].setTitle("New Title").setDescription("New Description").setContentType("text/plain").setFrom(blob);
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
https://sites.google.com/feeds
setUrl(url)
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Establece la URL de descarga para este archivo adjunto. Solo es válido para los archivos adjuntos web.
varpages=SitesApp.getSite('demositeappsscript').getChildren();varattachments=pages[0].getAttachments();attachments[0].setTitle("New Web Attachment").setDescription("New Description").setUrl("http://example.com/files/your_file.txt");