作成したLINEボットと会話するためにはLINE公式アカウントとボットを接続させる必要があります。
早速ですが手順について説明していきます。
目次
1. LINE Developersでボット用のチャネルを作成
■LINEでLINE Developersコンソールへログインする
LINE Developersの「LINE Developersコンソール」に入り
お持ちのLINEアカウント、またはビジネスアカウントでログインします。
※LINEアカウントがない場合は作成が必要です。(詳しくはこちらから)
※LINE Developersコンソールに初めてログインしたときは
開発者登録が必要です。(詳しくはこちらから)
■チャネルを作成する
プロバイダー名・チャネル名・チャネル説明等、必要情報を入力します。
(※詳しくはこちらをご覧下さい)
・チャネルの種類:Messaging API
・プロバイダー:新規プロバイダー作成
・プロバイダー名:名前や社名等(ユーザーさんには見えません)
・チャネル名:ユーザーに表示名(「LINE」または類する文字列は使用不可)
他、必須入力項目の大業種・小業種・メールアドレスを入力し2つの利用規約に同意しチェックを入れて「作成」ボタンを選択します。
「情報利用に関する同意について」を確認し、「同意する」ボタンを選択します。
新規チャネルが作成されました。
2. LINE Developersで作成したチャネルの設定
アクセストークンの発行
「Messaging API設定」に入ります。
ページ下部に「チャネルアクセストークン」が出てきますので、「発行」ボタンを押します。
アクセストークンが表示されますので、黄色い部分のテキストをコピーします。
なお、右側にあるコピーアイコンからクリックすると、LINE Developers内の不具合でスペースが入った誤ったトークンがコピーされてしまうので、利用しないでください。
※アクセストークンの再発行を行う場合
失効までの時間を「0」時間後に設定し「再発行」ボタンを実行します。
失効までの時間を「1」時間に設定すると、1時間後にアクセストークンが失効されボットが応答できなくなりますのでご注意ください。
■応答メッセージ、あいさつメッセージを編集する
・応答メッセージの設定をオフにする
チャットボットの応答メッセージと混ざってしまわないように、オフに変更します。
「LINE公式アカウント機能」の編集を選択します。
(「Messenging API」タブ内の中腹にあります)
「詳細設定」の応答メッセージを「オフ」にします。
・あいさつメッセージの編集
LINEでお友達追加になったときにお友達「あいさつメッセージ」機能を利用する場合は「オン」に、利用しない場合は「オフ」にしましょう。
(あいさつメッセージについてはこちらをご確認下さい)
LINE Developersの「Messenging API設定」画面に戻り、Webページを更新した後、
応答メッセージ、あいさつメッセージの設定が反映されていることを確認しましょう。(※あいさつメッセージは無効が必須ではありません)
次にCraftChatの設定画面に移動します。
3. ボットをLINE公式アカウントと連携させる
CraftChatのダッシュボードの「リリース」内の「LINE」に入ります。
LINE Developers「チャネル基本設定」、LINE Developers「Messenging API」からそれぞれの項目をコピーしCraftChatダッシュボードにを貼り付けます。
【LINE Developers「チャネル基本設定」内】 【CraftChatダッシュボード】
①チャネル名 ①チャネル名
②チャネルID ②チャネルID
③チャネルシークレット ③チャネルシークレット
【LINE Developers「Messenging API」内】
④チャネルアクセストークン ④チャネルアクセストークン
※各ページ内記載箇所は以下の図を確認してください
■CraftChatダッシュボード
■LINE Developers「チャネル基本設定」
■LINE Developers「Messaging API」内
(ページ内最下部)
全て貼付け完了したら、「リリース」をクリックします。
Webhook URLとQRコードが生成されます。
※この時点で友達追加しても会話は発生しません。次のステップに進んでください。
リリースページの「アクション」の「認証」ボタンをクリック、Webhookの検証を行います。
問題なければWebhook URLをコピーします。
・再びLINE Developersへ
LINE Developersに戻り、「Messenging API」タブ内の「Webhook設定」(ページ中腹あたり)のところ、CraftChatダッシュボードにて生成された「Webhook URL」を貼り付け、「Webhookの利用」を有効化します。
LINE Developers「Messenging API」タブ内のQRコードを読み取ってください
QRコードを読み取れば、リリースは完了となります。
LINEボットと会話をしてみましょう!
関連リンク