Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mochan-tk/clova-travelcompany-hands-on
https://github.com/mochan-tk/clova-travelcompany-hands-on
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mochan-tk/clova-travelcompany-hands-on
- Owner: mochan-tk
- Created: 2019-09-18T17:01:58.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-09-18T17:03:19.000Z (about 5 years ago)
- Last Synced: 2024-08-01T16:30:36.302Z (3 months ago)
- Language: JavaScript
- Size: 1.98 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 作成手順
1. git cloneする
git clone https://github.com/mochan-tk/clova-travelcompany-hands-on.git2. npmをインストールする
npm i3. ngrokをインストールする
npm i -g ngrok4. ngrokを実行する
ngrok http 30005. CEKを設定する(スキル名:トラベルカンパニー)
・下記ファイルを対話モデルでplaceスロット作成してアップロードする
./models/slottype_place.tsv
・下記ファイルを対話モデルでTravelPlaceIntentインテント作成してアップロードする
./models/intent_TravelPlaceIntent.tsv
・下記のようにExtensionサーバーのURLを設定
https://xxx.ngrok.io/clova6. Messaging APIを設定する
・Webhook送信
する
・Webhook URL
https://xxx.ngrok.io/linebot
・自動応答メッセージ
利用しない7. LIFFを設定する
・エンドポイントURLに設定する
https://xxx.ngrok.io/info.html
https://xxx.ngrok.io/tour.html
https://xxx.ngrok.io/linepay/reserve8. 「.env」ファイルを設定する
・「EXTENSION_ID」
「5」で設定したCEKのExtension ID
・「CHANNEL_ACCESS_TOKEN」、「CHANNEL_SECRET」
「6」で生成した「アクセストークン」と「Channel Secret」
・「BASE_URL」
https://xxx.ngrok.io
・「INFO_LIFF_URL」、「TOUR_LIFF_URL」、「LINEPAY_LIFF_URL」
「7」で作成したLIFF URL
・「LINEPAY_CHANNEL_ID」、「LINEPAY_CHANNEL_SECRET」
任意、LINE Payのアカウントお持ちなら設定
・「OVERSEAS_RICHMENU_ID」、「DOMESTIC_RICHMENU_ID」
作成したリッチメニューのID9. 実行する
node index.js