เปรียบเทียบผู้ให้บริการ
ตารางความสามารถแอ็กชันแบบรวมศูนย์
การรองรับใน source ของอะแดปเตอร์ปัจจุบันสำหรับข้อความ บทสนทนา label ผู้ติดต่อ และกลุ่ม ชุดที่ยังไม่รองรับคืน 501 unsupported_by_provider; ความพร้อมจริงอาจขึ้นกับบัญชีและ upstream
ความสามารถ
| ความสามารถ | Telegram | X | LINE | Zalo | TikTok | |
|---|---|---|---|---|---|---|
| messages/pin (ปักหมุด) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| messages/revoke (เรียกคืน) | รองรับเต็มที่ | รองรับเต็มที่ | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ |
| messages/reaction (ปฏิกิริยา) | รองรับเต็มที่ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| messages/edit (แก้ไข) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| conversations (รายการ) | รองรับเต็มที่ | รองรับเต็มที่ | รองรับเต็มที่ | รองรับเต็มที่ | ไม่รองรับ | รองรับเต็มที่ |
| conversations/info (รายละเอียด) | รองรับเต็มที่ | รองรับเต็มที่ | รองรับเต็มที่ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ |
| conversations/members (สมาชิก) | รองรับเต็มที่ | รองรับเต็มที่ | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ |
| conversations/read (อ่านแล้ว) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| conversations/unread (ยังไม่อ่าน) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| conversations/mute (ปิดเสียง) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | รองรับบางส่วน | ไม่รองรับ | ไม่รองรับ |
| conversations/unmute (เปิดเสียง) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ |
| conversations/pin (ปักหมุด) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ |
| conversations/unpin (เลิกปักหมุด) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ |
| conversations/labels (รายการ) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| conversations/labels (สร้างหรืออัปเดต) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| conversations/labels (ลบ) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| conversations/labels/members | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| contacts (รายการ) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ |
| contacts/info (รายละเอียด) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ |
| contacts/add (เพิ่ม) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| contacts/membership (สถานะ) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| contacts/block (บล็อก) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| contacts/unblock (เลิกบล็อก) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| contacts/blocklist (บัญชีดำ) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| contacts/note (โน้ต) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| groups (รายการ) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ |
| groups/info (รายละเอียด) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ |
| groups/create (สร้าง) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| groups/leave (ออก) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| groups/members (สมาชิก) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| groups/update-info (อัปเดต) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| groups/join-requests (คำขอเข้า) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| groups/join-approval-mode (โหมดอนุมัติ) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
| groups/invite-code (โค้ดเชิญ) | ไม่รองรับ | รองรับเต็มที่ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ | ไม่รองรับ |
หมายเหตุ
- ชุด «provider × แอ็กชัน» ที่ยังไม่รองรับจะคืน 501 unsupported_by_provider โดยไม่มีผลข้างเคียง การลองเรียกจริงจึงเป็นวิธีตรวจจับฟีเจอร์ที่ปลอดภัย
- ตัวระบุของแอ็กชันเชื่อมโยงกับอีเวนต์ webhook: conversation_id = data.conversation.id, message_id = data.message.id, sender_id = data.sender.id ส่วน sender_id ไม่บังคับ ค่าเริ่มต้นคือบัญชีเอง
- conversations/pin ปักหมุดทั้งบทสนทนาในรายการแชต (ไม่มีระยะเวลา); messages/pin ปักหมุดข้อความเดียวในบทสนทนา (บูลีน pinned บวก duration_seconds เลือกได้)
- อะแดปเตอร์ X ปัจจุบันไม่รองรับรายการสมาชิก conversations/members จะส่งกลับ 501 unsupported_by_provider
- source ปัจจุบัน map เฉพาะ private/user เป็น message.received ส่วน group, ACK, notice และ comment ไม่ใช่ public event และไม่ได้รับรอง E2E บัญชีจริง