この記事の親記事は、こちら(小田急あんしんグーパスの通知をLINEグループへ自動転送する方法)です。

Line Notifyで作成したトークン情報とAPIを利用して、Gmailに小田急あんしんグーパスからメールが届いたら、家族で利用しているLINEグループに転送するGoogle Apps Scriptを作成します。

まずは、Google Driveにアクセスします。

「新規」「その他」「Google Apps Script」の順番にクリックします。

注意:Google Apps Scriptがない場合は、追加してください。

Google Apps Scriptがない場合は、下記のように追加できます。

新規のApps Scirpt作成画面が表示されましたが、タイトルを「Line転送」に変更し、下記のコードをコピペする。

注意:PASTE-YOUR-TOKEN-HERE部分に、Line Notifyで発行されたコードを挿入してください。

LINE転送用Google Apps Script

次にgetMail関数のテストを行います。この作業を行わないとトリガーの設定時に、エラーとなりますので、必ず実行してください。

メニューから、「実行」「関数を実行」「getMail」を選択します。

すると、承認を求める画面が表示されますので、「許可を確認」をクリックします。

アカウントの選択画面になるので、自分のアカウントを選択する。

すると、下記のような”このアプリは確認されてません”画面が表示されます。

慌てずに、「詳細」リンクをクリックします。

左下の「Line転送(安全ではないページ)に移動」リンクをクリックすることで、承認作業が行われ、テストが完了します。

最後に、このスクリプトを定期的に実行するためのトリガーを設定します。

時計マークをクリックして、getMail関数の1分ごとに実行するように設定します。