Dekaatama’s blog

でかあたまのブログへようこそ!日々のよしなしごとを書いています。

Google Apps Script の勉強 その25 Googleフォーム 差出人を設定したら詰まった!「承認」をしないと動かない

Dekaatamaです。

今回のミッションは、

Googleフォームから申請があった人に個別のファイルを添付してGmailから返信する


です。

 

 
以下のような感じで

GmailApp.sendEmail(
      address, //toアドレス
      title,  //表題
      body, //本文
       {
        from: 〇〇〇, //差出人アドレス
        name: ▢▢▢, //差出人
        attachments: [△△△] //添付ファイル
      }
     
      );

設定しました。

その後、スクリプトが正常に動かなくなりました。

いろいろ触って、以下と同じことをすると

Googleフォームの「ツール」から「スクリプトエディタ」を開き、エラーが出ている関数「submitForm」を選択します。そして、おもむろに「▶(実行:右向きの黒い三角)」をクリックすると・・・「承認が必要です」というダイアログが表示されました。「続行」して、「承認する」と進むと、次からは関数を実行しても承認を要求されることは無くなりました。

直りました。

うーむ、わからん
以上です💘