Как прикрепить Google Slides с помощью Gmailapp sendemail

Я пытаюсь отправить несколько слайдов Google с диска в качестве вложения в функцию отправки электронной почты Gmailapp. Кажется, что он всегда отправляет PDF, и если я использую blob, он отправляет поврежденный файл, который не открывается в Windows.

Вот что я делаю:

function testemail() {
  var email = "[email protected]";
  var subject = "hello world";
  var body = "testing";
  var flyerFile = DriveApp.getFileById("1fiopyqtue");
  var flyerBlob = flyerFile.getBlob();
  GmailApp.sendEmail(email,subject ,body, {attachments:[flyerFile.getAs(MimeType.GOOGLE_SLIDES)]});
  GmailApp.sendEmail(email,subject ,body, {attachments:[flyerBlob]});
}

Это очень просто, но я не могу заставить его работать. Тоже не могу найти ответ. Спасибо за помощь.


person WiData    schedule 25.10.2018    source источник
comment
Спасибо посмотрю, @i-i   -  person WiData    schedule 26.10.2018