LoginSignup
2
1

More than 5 years have passed since last update.

LINE Messaging API から Dialogflow に Webhook してみる

Posted at

LINE Messaging API x Dialogflow

このドキュメントは、LINE Messaging APIDialogflow のWebhook 連携方法および手順についてざっくり記述してます。

LINE Messaging API から Dialogflow に Webhook してみる

STEP 1: チャネルを登録する(LINE Messaging API)

  1. LINE Developersの公式ドキュメント「Messaging APIを利用するには」に記載の手順に沿ってチャネルを作成する。

  2. チャネルが作成出来たら、対象のプロバイダから作成したチャネル ページにアクセス

  3. 「チャネル基本設定」タブの「メッセージ送受信設定 > Webhook送信」を「利用する」に切り替える

  4. 「チャネル基本設定」にて、以下の3つの情報をコピーしておく。
    ※ Dialogflow とのWebhook連携で使用

区分 名称 説明
基本設定 Channel ID チャネルを区別するための識別子
基本設定 Channel Secret チャネル固有の秘密鍵
メッセージ送受信設定 アクセストークン(ロングターム) API利用に必要なトークン。 ※ 要発行

STEP 2: Dialogflow の Integration を設定する

  1. Dialogflow のダッシュボードメニューから、"Integrations" をクリック。
  2. グリッド形式の対応アプリ一覧から、LINEを選択してトグルチェックをONにする

  1. 表示されるダイアログに、前述のLINE Messaging APIの設定情報を入力する

    • Channel ID
    • Channel Secret
    • Channel Access Token
  2. Webhook URL をコピー

  3. STEP 1 で作成した LINE のチャネル ページに戻り、 コピーした Webhook URL を「チャネル基本設定」タブの「メッセージ送受信設定 > Webhook URL」に設定

  4. ダイアログの「START」ボタンをクリックして、BOTを有効にする。

STEP 3: 接続を確認する

  1. LINE のチャネル ページ の「LINEアプリへのQRコード > QR コード」を読み取って、アプリ検証ができる。
2
1
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
2
1