LoginSignup
1
0

More than 3 years have passed since last update.

Javascript知らない男のGAS 1

Last updated at Posted at 2020-07-30

経緯

LINEの機能でトークに投げた内容をLINE keepに保存してくれる機能があります。
これのGoogle Keep版を作りたかった学生の話です。
結果として、Google KeepはGASに対応しておらず、公式APIがないので
Google ドキュメントに保存することになりました。
文字と画像の保存に対応しています。
(動画も画像同様対応可能ですが書いてません。需要があれば解説します。)
コードだけ参照したい方は....
https://github.com/hinawakasonoko/desktop-tutorial/blob/master/Code.gs
コード解説はその2にまとめたので記事下のリンクをどうぞ。

LINE側の準備

まずはLINEのAPIを使わないとどうしようもないので、LINE Business IDで公式アカウントを作成します。
https://account.line.biz/signup
作成は流れで入力なりボタン押すなりするだけなので割愛。

LINE Developersのサイトで
- messaging APIを有効にする
- Webhook送信をオンにする
- 自動応答メッセージをオフにする
- アクセストークン(ロングターム)を発行する
これらを行えばOKです。取り扱いmessaging APIのタブ探せば間違いないです
アクセストークンはGAS内に入れるのでメモをお忘れなく。

Google側の準備

https://drive.google.com/drive/u/0/my-drive
一方Google側ではDriveにアクセスし、左上の新規ファイルの作成ボタンを押し、
その他にある、アプリを追加を選びます。
Google Apps Scriptを検索してインストールし、流れのままセットアップすると、先ほどのその他の中にGoogle Apps Scriptが追加されます。
同時に、メモを保存するためのドキュメントも作成しておいてください。
その際、ドキュメントを開いているときのURLの
docs.google.com/document/d/文字列/edit の文字列部分もメモしておいてください。GASで使います。

その2ではコードと、LINEで使うための手順を解説します。(qiitaって連続投稿できないんですね....)
その2 https://qiita.com/nuyuyuri/items/3e1e76980c1d8f5c6812

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0