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