LoginSignup

This article is a Private article. Only a writer and users who know the URL can access it.
Please change open range to public in publish setting if you want to share this article with other users.

More than 5 years have passed since last update.

Dialogflowでチャットボット -LINE連携

Posted at

LINEでbotを作ります。
会話の中身はDialogflowで作成してください。

LINEでボットを用意する

まず、LINE Developersに飛んで「MessagingAPI」をはじめます。

スクリーンショット 2017-11-29 11.54.01.png


プロバイダを選択してください。
なければ「+」で作成してください。
スクリーンショット 2017-11-29 11.54.40.png



アイコン
アプリ名
アプリ説明 などを記入します。
スクリーンショット 2017-11-29 11.57.50.png

プランは「Developer Trial」を選択してください。
スクリーンショット 2017-11-29 11.58.40.png
規約に同意し、ボットの完成です。





LINEでボットの設定をする

作成したボットを選択して詳細設定に移ります。

ChannelID
Channel Secret
をメモしておきます。
スクリーンショット 2017-11-29 12.00.18.png




アクセストークン(ロングターム)の再発行を行います。
0時間で再発行してください、
スクリーンショット 2017-11-29 12.00.59.png




アクセストークン(ロングターム)をメモします。
Webhook送信は「利用する」にしましょう。
その下のURLは後ほど行います。
スクリーンショット 2017-11-29 12.09.24.png





Dialogflowで設定する

Dialogflowを別画面で開きます。

左のメニューから「Integrations」を選択し、
その中の「LINE」を有効にします。

先ほど控えた
・Channel ID
・Channel Secret
・Channel Access Token
を記入します。
WebhookURLはメモしておきます。
スクリーンショット 2017-11-29 11.53.26.png
「START」を押します。




もう一度LINEの設定画面に戻り、
LINEのWebhookURL記入欄に、
先ほど控えたDialogflowのWebhookURLを挿入し、「接続確認」をします。
うまく接続できていればOKです。

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