เรียนรู้
03 · ชั้นของนักพัฒนา

จริงๆ แล้วสร้างขึ้นมาอย่างไร (แบบเข้าใจง่าย)

คุณไม่ต้องเขียนโค้ดก็เข้าใจได้ — แต่การรู้จักส่วนประกอบช่วยให้วางขอบเขตงานได้ นี่คือสิ่งที่งาน LINE แบบพัฒนาเองประกอบขึ้นมา

ส่วนประกอบหลัก

Messaging API

เครื่องยนต์เบื้องหลังบอท — รับสิ่งที่ผู้ใช้ส่งมา และส่งข้อความตอบกลับ push และบรอดแคสต์

Webhook

ที่อยู่สาธารณะบนเซิร์ฟเวอร์ของเราที่ LINE จะแจ้งทุกครั้งที่ผู้ใช้ทำอะไร ทำให้บอทตอบสนองแบบเรียลไทม์

ริชเมนู & Flex

UI ที่สวยงาม — เมนูแบบแตะในหน้าแชท และการ์ดข้อความที่ออกแบบเกินเทมเพลตในคอนโซล

LIFF

เว็บแอปที่ทำงานภายใน LINE — ฟอร์ม จองคิว บัตรสมาชิก — ที่รู้อยู่แล้วว่าผู้ใช้ LINE เป็นใคร

LINE Login

เข้าสู่ระบบด้วย LINE สำหรับเว็บหรือแอปนอกห้องแชท (OAuth 2.0 + โทเคนยืนยันตัวตน)

แนวคิดที่ควรรู้: Provider & Channel

ทุกอย่างอยู่ภายใต้ Provider (บริษัทของคุณ) ซึ่งถือ Channel — หนึ่งอันต่อหนึ่งฟีเจอร์ (Messaging API, LINE Login, LIFF) หนึ่ง OA = หนึ่ง Messaging API channel ข้อควรระวัง: ผู้ใช้มี ID ต่างกันในแต่ละ Provider ดังนั้น channel ที่ต้องแชร์ตัวตนผู้ใช้ต้องอยู่ภายใต้ Provider เดียวกัน

เส้นทางการสร้างทั่วไป

  1. 1สร้าง Messaging API channel (บอท) + webhook
  2. 2เพิ่มริชเมนูและ Flex message สำหรับ UI
  3. 3เพิ่มแอป LIFF สำหรับฟอร์ม / จองคิว / สะสมแต้ม
  4. 4เชื่อมต่อระบบของคุณ (POS / CRM / การชำระเงิน)

ทั้งหมดนี้ไม่ต้องใช้บัญชี Verified หรือ Premium ในการสร้างหรือเดโม — ระดับบัญชีเกี่ยวกับการปรากฏต่อสาธารณะ ไม่ใช่การเข้าถึงสำหรับนักพัฒนา