เรื่องสำคัญ?
การสร้าง LINE Bot ก็คือเขียนโค้ดให้แอคเค้า LINE ของเราสามารถตอบคำถามได้อัตโนมัติ ซึ่งมันจะทำให้งานบางอย่างนั้นสะดวกสบายขึ้นมา ตัวอย่างที่เห็นคือ LINE Bot ของวงใน ไลน์บอทช่วยแปลภาษาในกลุ่มที่มีผรั่งปนไทย นอกจากจะสามารถตอบคำถามแบบอัตโนมัติได้แล้ว เรายังสามารถเขียนสั่งให้ LINE ค้นหาข้อมูลในฐานข้อมูลของเราแล้วส่งกลับไปหาลูกค้าได้ หรือเราสามารถเขียนโปรแกรม LINE Bot ของเราเชื่อมต่อเข้ากับโปรแกรมอื่นๆ แล้วส่งข้อความมาบอกเจ้าของ LINE และอีกมากมายที่สามารถนำ LINE ไปประยุกต์ใช้งาน (เพียงแค่เราเขียนมันเป็น โลกของการเขียนโปรแกรมของเราจะขยายขึ้นอีกมหาศาล)
ประโยชน์ที่ผู้เรียนจะได้รับ
สร้าง LINE Bot เป็น
มองเห็นแนวทางในการประยุกต์นำ LINE Bot ไปใช้งานในด้านต่างๆ
สั่ง LINE Bot ตอบกลับเป็นข้อความ, รูปภาพ, Location หรือภาพเคลื่อนไหวได้
ใครควรเรียนคอร์สออนไลน์นี้
PHP โปรแกรมเมอร์
Junior, Senior โปรแกรมเมอร์ผู้สนใจในการสร้างระบบอัตโนมัติ
ผู้เรียนต้องมีความรู้อะไรมาก่อน
เขียนโปรแกรมด้วยภาษา PHP ในระดับพื้นฐาน เป็น
1. การเตรียมเครื่องสำหรับเขียนบอท
1.2 การติดตั้ง XAMPP9:12
1.3 การติดตั้ง composer11:35
1.4 ngrok เครื่องมือสร้างบอทบน local11:20
1.5 การติดตั้ง visual studio code4:23
2. เริ่มต้นเขียนบอท
2.1 ลงทะเบียน LINEBOT15:51
2.3 ดู json message ที่ LINE Messaging API ส่งมาให้11:40
2.4 Hello Bot00:16:38
2.5 ปรับปรุงโค้ดโดยการใช้ foreach4:48
2.6 สร้าง Operator Bot10:21
2.7 ปิด Auto Response Message3:49
3. การรับ Message จาก LINE API (บอทรับสิ่งต่างๆที่คนส่งมาให้)
3.1 การรับรูปภาพจาก LINE Messaging API00:22:50
3.2 การรับวิดีโอ LINE Messaging API00:8:24
3.3 การรับไฟล์เสียง LINE Messaging API00:08:14
3.4 การรับสติกเกอร์จาก LINE Messaging API00:7:01
3.5 การรับโลเคชั่นจาก LINE Messaging API5:06
4. การส่ง Message ตอบกลับ LINE API (บอทตอบ)
4.1 การตอบเป็น Text00:5:25
4.2 การตอบเป็น รูปภาพ00:6:20
4.3 การตอบเป็น สถานที่ปักหมุดในกูเกิลแมป00:7:00
4.4 การตอบเป็น สติกเกอร์00:4:10
4.5 การตอบเป็น วิดีโอ00:05:30
4.6 การตอบเป็น ไฟล์เสียง00:08:27
6. Events
6.1 อีเวนต์ต่างๆของ LINE Bot20:35
7. cURL
7.1 สร้างบอทโดยไม่ต้องใช้ LINE SDK ใช้ cURL00:22:33
8. โปรแกรม LINE Bot Designer
8.1 LINEBOT Designer ตัวช่วยออกแบบบอท00:5:00
8.2 สำรวจ LINEBOT Designer00:09:57
8.3 สำรวจ LINEBOT Designer อีกครั้ง00:09:18
9. ส่งท้าย
9.1 Rich Menu กับไลน์บอท00:7:49
9.2 บทส่งท้าย5:33