我正在尝试从驱动器中发送一些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]});
}
这很简单,但是我似乎无法正常工作。也找不到任何答案。感谢您的帮助。