Skip to content

twogate/line-bot-sample-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LINE Bot開発のためのサンプルコード

準備する

.env.sample ファイルをコピーして .env ファイルにしてください。 .env ファイルに、LINE Developer Consoleから取得した、「チャネルシークレット(チャネル基本設定内)」と「チャネルアクセストークン(Messaging API設定内)」を貼り付けます。

ngrokに無料登録する

ngrokのアカウントを作成してください。

https://dashboard.ngrok.com/signup

ngrokをインストールする

予めngrokをインストールします。

インストール後、ngrokのログイン後の画面に表示されている、下記のコマンドを実行して認証します。

ngrok config add-authtoken ...

実行する

下記のコマンドでプログラムを実行します。 このコマンドを実行すると、index.mjsのプログラムが起動します。 Ctrl+Cでサーバを停止できます。

npm install
npm run start

次に、もう1つターミナルを開いて、下記のコマンドでngrokを起動します。 Ctrl+Cでサーバを停止できます。

ngrok http 8080

起動したら、ForwardingにあるhttpsではじまるURLにアクセスすると、「Hello」と表示されたら完了です。 自分のローカルサーバが、インターネットに公開された状態になりました。

このURLに、/webhook をつけて、LINE Developer consoleのWebhook URLとして設定してください。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published