勉強会用のBOTソースコードです。
https://accounts.google.com/signup/v2/webcreateaccount?flowName=GlifWebSignIn&flowEntry=SignUp
Heroku アカウントの利用登録 https://id.heroku.com/login
今回利用するクラウドサーバーです。
自分が書いたプログラムを、クラウド上で実行してくれるサービスです。
- アプリを作成する
- アプリのURLを取得する
LINE Messaging API の利用登録 https://developers.line.me/ja/
LINE Messaging APIを利用するために必要です。
Botアカウントを作成し、herokuサーバーと連携します。
- 友達追加する
- LINE_CHANNEL_SECRETの取得
- LINE_CHANNEL_ACCESS_TOKENの取得
- Webhook URLをセットする(後述)
- アプリケーションを一つ作成
codenvyアカウント登録 https://codenvy.io/site/login
ブラウザ上で動作する開発環境です。
開発環境を構築する際の、複雑で面倒なインストール作業を省略できます。
実際にコードを書いてプログラミングをし、herokuサーバーにアップロードします。
- herokuと連携する
- LINE Messaging APIを利用するための準備をする
ソースコードを公開するためのサービスです。
複数人で同じプロジェクトを開発するときにお互いの編集作業を連携するのに便利です。
また、クラウドサーバーにソースコードをアップするのにも使えます。
特になし
- サイドバーからcreate workspaceを選択
- 今回はNodeを選択してください
- 以下のURLをコピペして貼り付けましょう
https://github.com/x-hack-git/messaging-api.git
- 以下のコマンドを実行してみましょう
$ curl https://cli-assets.heroku.com/install.sh | sh
$ heroku login
$ heroku config:set LINE_CHANNEL_SECRET=""
$ heroku config:set LINE_CHANNEL_ACCESS_TOKEN=""
$ git push heroku master