>前記事:LineBot開発 その3(プロジェクト作成)

node.jsを使ってLineBotのプログラミングを説明して行く。

環境構築が終わり、プロジェクト作成を終えたのでやっとプログラミングを行なっていく。

今回は説明のため単純なLineBotサンプルを作成する。

1 . メインファイル(index.js)を作成する。
$ vi index.js

2 . メインファイルにプログラミングする。
・使用するモジュールのインポート
・LineAPIを利用するための各種パラメータを設定
・APIを投げるクライアントを作成
・建てるサーバの設定
・実際にリクエストが来た際の処理を定義
・先にレスポンスステータスを200として返しておく
・送られて来たイベントを各々処理
・イベントの型を指定して、そのイベントが来た際の処理を記載する
・応答のイベントとして返したいイベント内容を定義して、イベント処理プロミスに詰める
・応答イベントを送る

ざっくりと説明すると上記のような内容を定義する。

 

下記、サンプル(文字が送られてきたら、「Hello」と返すBot)

サンプルの形まで作成できたら、
あとはこのプロジェクトファイルをサーバーにあげて稼働させれば
LineBotとして機能する。

2件のコメント

  1. ピンバック: LINEBOT開発 その5(稼働) | VavoLab

  2. ピンバック: ぐるなびAPIのLINEBOT利用 | VavoLab

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください