如何将Google幻灯片与Gmailapp sendemail关联

时间:2018-10-25 22:32:05

标签: google-apps-script google-drive-api gmail google-slides-api google-slides

我正在尝试从驱动器中发送一些Google幻灯片作为Gmailapp sendemail功能的附件。它似乎总是发送pdf,如果我使用blob,它将发送一个损坏的文件,该文件无法在Windows上打开。

这是我在做什么:

function testemail() {
  var email = "name@domain.com";
  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]});
}

这很简单,但是我似乎无法正常工作。也找不到任何答案。感谢您的帮助。

0 个答案:

没有答案