Устанавливает URL-адрес загрузки для этого вложения.
Подробная документация
getAs(contentType)
Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента. Этот метод добавляет к имени файла соответствующее расширение, например «myfile.pdf». Однако предполагается, что часть имени файла, следующая за последней точкой (если таковая имеется), является существующим расширением, которое следует заменить. Следовательно, «Список покупок.25.12.2014» становится «Список покупок.12.25.pdf».
Чтобы просмотреть ежедневные квоты на конверсии, см. Квоты для сервисов Google . На вновь созданные домены Google Workspace могут временно распространяться более строгие квоты.
Параметры
Имя
Тип
Описание
contentType
String
Тип MIME, в который требуется преобразовать. Для большинства больших двоичных объектов единственным допустимым вариантом является 'application/pdf' . Для изображений в формате BMP, GIF, JPEG или PNG также допустимо любое из 'image/bmp' , 'image/gif' , 'image/jpeg' или 'image/png' . Для документа Google Docs также допустимо использование 'text/markdown' .
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
https://sites.google.com/feeds
getAttachmentType()
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Возвращает тип этого вложения (HOSTED или 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");}
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
https://sites.google.com/feeds
setFrom(blob)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Установите фактические данные этого вложения. Не работает с веб-вложениями.
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);
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
https://sites.google.com/feeds
setUrl(url)
Устарело. Эта функция устарела и не должна использоваться в новых скриптах.
Устанавливает URL-адрес загрузки для этого вложения. Действительно только для веб-приложений.
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");
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-11-13 UTC."],[],[]]