หลังจากที่เราได้ลองทำ Barista Chatbot ด้วย Dialogflow กันไปแล้ว เราจะมาลอง Integrate เข้ากับ Line ซึ่งสามารถนำไปพัฒนาต่อในเรื่องของ Payment การจ่ายตังค์, Point การสะสมแต้ม และฟังก์ชั่นต่าง ๆ ที่เราอยากจะใส่เข้าไป
Get Started
- เข้าไปที่ https://developers.line.biz
- คลิก Create New Provider
- กำหนดชื่อเป็น Barista แล้วคลิก Confirm
- คลิก Create
- เลือก Messaging API แล้วคลิก Create Channel
- ทำการกำหนด Channel Information แล้วคลิก Confirm
- คลิก ยอมรับ
- คลิก Create
- คลิก Channel ที่ชื่อว่า Barista Chatbot
- กลับไปที่ https://console.dialogflow.com/ เลือก Integrations แล้วคลิก Line
- ให้ทำการ Copy ข้อมูลจาก Line 3 อย่าง ได้แก่ Channel ID, Channel Secret และ Channel Access Token มาใส่ในนี้ แล้วนำ Webhook URL จาก Dialogflow ไปใส่ใน Channel Line
- ทำการ Copy ข้อมูล Channel ID และ Channel Secret ไปใส่ก่อน
- ทำการ Generate Channel Access Token คลิก Issue
- กำหนดเป็น 0 แล้วคลิก Issue
- ทำการ Copy ข้อมูล Channel Access Token ไปใส่
- จากนั้นทำการ Enable Webhook แล้วนำ Webhook URL มาใส่ แล้วคลิก Verify
- เมื่อกรอกข้อมูลครบแล้ว คลิก Start
- ทำการ Scan QR Code
- เราก็จะได้ Chatbot หน้าตาประมาณนี้
อ่านเพิ่มเติม : https://bit.ly/2Io8e2z
Leave a Reply