หลังจากที่เราได้ลองทำ 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