毎日、情報をLineに送りたいときLINE NOTIFYを使うと非常に便利です。
今回毎朝、本日日付を送るプログラムを作ってみたいと思います。
まずはLine Notifyの設定を行います。
https://notify-bot.line.me/ja/
- ラインのメールアドレス、パスワードを入力し、ログインします
- マイページに飛びます。
- アクセストークンの発行を行います。
- トークンのタイトルを入力し、連携させたいグループを選択します。
- トークンが発行されるのでこれをメモリます。
function sendHttpPost(message) { var token = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' var options = { "method": "post", "payload": "message=" + message, "headers": { "Authorization": "Bearer " + token } }; UrlFetchApp.fetch("https://notify-api.line.me/api/notify", options); }
GASに上記メソッドを書きます。
XXXXXXXXXの所に先ほどのトークンを入力してください。
この引数のmessageに書きたい文字を渡すと、その文字が連携されます。
ものすごい単純ですが、今の時間をdt変数に格納して、メソッドに送ります。
function myFunction() { var dt = new Date(); sendHttpPost(dt); }
これのmyFunctionを実行されるとLINEに投稿されます。
これにより、毎日投稿などが可能になります。