เพราะว่าบ้านเราแอปที่นิยมใช้ทำกลุ่มในการทำงาน กลุ่มในการติดต่อประสานงานที่แพร่หลายที่สุดไม่ใช่ Microsoft Teams แต่เป็นไม่กี่ประเทศที่นิยมใช้ LINE มากที่สุด ทำให้ควรจะมี line ในหน่วยงาน และจะเลือกแบบใดที่เราสามารถใช้ API มาจัดการอะไรได้บ้าง
ประเภทการสนทนา
| ระเภท | จำนวนคน | คุณสมบัติหลัก | หมายเหตุ |
|---|---|---|---|
| แชทส่วนตัว | 2 คน | ข้อความ, รูป, ไฟล์, สติกเกอร์, โทรหา | Private, ไม่มี Group ID |
| Group Chat | สูงสุด 500 คน | Album, Note, กำหนดชื่อกลุ่ม, อนุมัติสมาชิก | มี Group ID, รองรับ Official Account |
| Multi-person | 3+ คน | แชทชั่วคราว, ไม่ต้องตั้งชื่อ | รวมเข้า Group Chat ตั้งแต่ v10.17.0 |
| OpenChat | ไม่จำกัด | ชุมชนสาธารณะ, ใช้ชื่อปลอมได้ | ไม่รองรับ Bot API |
| Official Account | แบรนด์, ผู้ใช้ | Broadcast, Rich Menu, Chatbot | เข้าร่วม Group Chat ได้ ( 1 บัญชีต่อกลุ่ม) |
LINE Developer APIs
| API | ใช้สำหรับ | ความสามารถหลัก | สถานะ |
|---|---|---|---|
| Messaging API | Bot / แชทบอท | ส่ง Push/Reply/Broadcast, Webhook, Flex Message, Rich Menu, Narrowcast | พร้อมใช้งาน |
| LINE Login | Authentication | OAuth 2.0, OpenID Connect, SSO, ดึงโปรไฟล์ผู้ใช้ | พร้อมใช้งาน |
| LIFF | Web app ใน LINE | เรียก LINE API จาก Web, Share Target Picker, สแกน QR Code | v2.27.3 |
| LINE MINI App | Mini app บน LINE | Web app เต็มรูปแบบใน LINE browser, รองรับ Verified / Unverified | พร้อมใช้งาน |
| LINE Pay API | ชำระเงิน | Online Payment, Confirm, Refund, ตรวจสอบสถานะ | พร้อมใช้งาน |
| Social Plugins | เว็บไซต์ภายนอก | Share Button, Add Friend Button, Like Button | พร้อมใช้งาน |
| LINE Notify | แจ้งเตือน | ส่ง Notification ผ่าน Bot | ยกเลิกแล้ว มี.ค. 68 |
LINE Notify ถูกยกเลิกแล้ว แนะนำให้ใช้ Messaging API แทน
คุณสมบัติของแต่ละ API
| API | ฟีเจอร์หลัก | ความสามารถโดยละเอียด | ประเภทแชทที่ใช้ได้ |
|---|---|---|---|
| Messaging API | Reply / Push / Broadcast Webhook รับ Event Rich Menu Flex Message Narrowcast | Reply Message ( ฟรี, ใช้ reply token ) Push Message (คิดตามจำนวน) Broadcast ถึง Friend ทั้งหมด Narrowcast เจาะกลุ่มเป้าหมาย Flex Message ( layout การ์ดได้ ) Quick Reply, Image Map ดึงโปรไฟล์, Member List Loading Animation Beacon ตรวจตำแหน่ง | 1:1 Group Multi-person |
| LINE Login | OAuth 2.0 / OIDC SSO Profile API | ล็อกอินด้วยบัญชี LINE ดึง User ID, Display Name, รูป ID Token ( JWT ) สำหรับ verify Add Friend Option ตอน Login รองรับ Dark mode ( 2025 ) | 1:1 Official Account |
| LIFF | Web app ใน LINE Share Target Picker QR Code Scanner | เปิด Web app ใน LINE browser ดึง User Profile อัตโนมัติ ส่งข้อความแทนผู้ใช้ สแกน QR Code Minimize LIFF browser ได้ ( Android v15+ ) ปัจจุบัน v2.27.3 | 1:1 Group Official Account |
| LINE MINI App | Mini web app บน LINE Verified / Unverified | เรียกใช้ผ่าน LIFF browser ไม่ต้องออกจาก LINE รองรับ Web browser ภายนอกด้วย ( 2025 ) Shortcut บน Home Screen Verified = ผ่านการรีวิว LINE | 1:1 Official Account |
| LINE Pay API | ชำระเงิน Online Confirm / Refund | Request Payment ( สร้าง payment link ) Confirm Payment Void / Refund ตรวจสอบสถานะ Transaction | Official Account |
| Social Plugins | Share Button Add Friend Button | ฝังปุ่ม Share บนเว็บภายนอก ปุ่ม Add Friend ให้ Official Account Share ไปยัง Chat / Keep Memo | ใช้บนเว็บภายนอก |
| LINE Notify | ยกเลิกบริการแล้วตั้งแต่ 31 มี.ค. 2568 — แนะนำให้ใช้ Messaging API ( Push /Reply ) แทน | ||
หมายเหตุ: Narrowcast ส่งได้เฉพาะ Friend ของ Official Account เท่านั้น – ไม่รองรับใน Group Chat | LINE Bot MCP Server เผยแพร่บน GitHub แล้ว ( 2025 ) รองรับการใช้งานร่วมกับ Messaging API
อ่านเพิ่มเติม