gasを使用してメール送信を行いたいです。
その際に添付ファイルを複数挿入することを行いたいのですが、
下記のようなattachmentsの指定ですと
Invalid argument: attachments
のエラーが出てしまいます。
素直にattachmentsの部分に[file_1,file_2]と記載すれば送信はできますが、
将来的に添付したいファイルの数が20ほどになる可能性があり、かつその数が不特定であるため、一旦filesに送信するファイルをカンマでまとめたいと考えております。
attachmentsに変数を指定する際に生じるエラーに関しての解決策をご教授下さい。よろしくお願いします。
なお、送信先や本文の指定はすでに設定完了しております。
gas
1file_1=DriveApp.getFileById("xxxxxxxxxxxxx") 2file_2=DriveApp.getFileById("xxxxxxxxxxxxx") 3files=`${file_1},${file_2}` 4option = { 5 attachments:[files] 6 } 7 8GmailApp.sendEmail(approver, title, body, option); 9
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/19 03:49