*

【Ruby on Rails 備忘録】LINE Messaging API でチャットボットを作る

Bottrial fig1

 

 

毎回悩むので自分用の備忘録として保存します。

 

なお、ほとんどが、こちらの方の記事を参考にしました。

というか、丸写しに近いです。

ありがとうございました。

 

 

gemをインストール

Gemfile

 

ターミナルで

bundle install 

を忘れずに。

 

line_clientクラス作成

>lib > line_client.rb

コードはこちらを丸写し

http://qiita.com/YoheiMiyamoto/items/f6851cdb40891edf0e57

 

 

 

config > environment.rb

require ‘line_client’

を追加

 

 

コントローラー作成

app > controllers > webhook_controller.rb

 

コードはこちらのを僕なりに修正

http://qiita.com/YoheiMiyamoto/items/f6851cdb40891edf0e57

  なお、テキストを2つ返したい場合は、

 

 

ルーティング設定

config > routes.rb

 

post ‘/callback’ => ‘webhook#callback’

 

を追加


LINE Developper 

Webhook URLの設定を忘れずに


 

 

 

 

あとは、コントローラーにコードを追加して、自分の思い通りのボットを作りましょう!

 

 

 

 

ad

    この記事が気に入りましたら、ぜひTwitter、facebookボタンをお願いします。
    ブログを書くモチベーションになります。よろしくお願いします。

  • このエントリーをはてなブックマークに追加
この記事が良かったらビットコインで寄付をお願いします。
ビットコイン投げ銭ウィジェット



関連記事

【Ruby on Rails 備忘録】 WEBサービスを作ろうと思った時、最初にすること

    いつも忘れるので、 自分用備忘録として残します。   私のやり方なので、あくまでもご参考にし

記事を読む

LINEのスマートスピーカーWAVE(先行体験版)が我が家にやって来た。

    7月に予約したLINEのスマートスピーカー「WAVE」の先行体験版が、8月下旬に届きました。

記事を読む

【Ruby on Rails 備忘録】JSON形式のデータから情報を取得する方法

JSON形式のデータから情報を取得する時、 いつも忘れるので、備忘録 飲食店の検索サービスから

記事を読む

選択するのが面倒な現代人へ 〜僕のチャットボットとアプリを紹介

        消費者は買い物をするとき、選ぶのが面倒だと感じている。 大量の品揃えが良いなんて、

記事を読む

みずほ銀行の「LINEでかんたん残高照会サービス」をやってみました。

最近話題の、みずほ銀行の「LINEでかんたん残高照会サービス」をやってみました。

記事を読む

ad

Message

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

ad

『パラサイト 半地下の家族』を観て(ネタバレ注意)

グロバリゼーションは世界の貧富の格差を着実に無くしつつある。 一

ビットコインを始めてから6年経つ

  今朝Facebookを立ち上げると、 6年前の今日、ビ

『イノベーションのジレンマ』のクリステンセンさんが亡くなられた。

        「イノベーションのジレンマ」のクリステンセンさんが亡

映画『家族を想うとき』を観て

    グロバリゼーションやテクノロジーは世界的な格差を狭めたが、 先

除夜の鐘ゴーンゲーム

昨年の大晦日、大ニュースが駆け巡りました。 「カルロス・ゴーンが

→もっと見る

    • 844650総閲覧数:
    • 489今日の閲覧数:
    • 1088昨日の閲覧数:
    • 10現在オンライン中の人数:
    • 2014年4月29日カウント開始日:
PAGE TOP ↑