GitHub Readme.md
DreamHouse サンプルアプリケーションで使用する、Salesforce ベースのBotです。
Botのインスタンスを作成するには、以下の手順を実行します。
DreamHouse サンプルアプリケーションをまだインストールしていない場合は、この手順を実行してインストールします。
Salesforce 接続アプリケーションをまだ作成していない場合は、以下の手順を実行して作成します。
Salesforce の[設定]で、クイック検索ボックスに「アプリ」と入力して[アプリケーション]リンクをクリックします。
[接続アプリケーション]セクションで、[新規]をクリックし、次のように接続アプリケーションを定義します。
LINE ビジネスセンター及び LINE ビジネスセンター で、LINE Botタイプの LINE Channelsを作成します。
以下の通りに環境変数を設定します。
LINE Channelの Webhook URL の部分にデプロイした Heroku アプリの URL を入力し、末尾に /webhook を付加します。次に例を示します。
https://myapp.herokuapp.com/webhook
Salesforceの [接続アプリケーション]セクションにある、コールバック URLをデプロイしたHerokuアプリのドメイン http://yourappname.herokuapp.com/oauthcallback.html へ変更します。
LINE Bot Channelにクライアントからアクセスし(チャネルページのQRコードで友達登録でいます)、メッセージを送信してみます。チャットBotに「ヘルプ」と入力し、返事が帰ってくる事を確認します。