0

ドライブからいくつかの 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]});
}

これは非常に単純ですが、うまくいかないようです。答えも見つかりません。助けてくれてありがとう。

4

0 に答える 0