คู่มือการผสานรวม API
เชื่อมต่อ CRM ระบบการจอง หรือแอปพลิเคชันใดก็ได้ของคุณเพื่อส่งข้อความ WhatsApp ผ่าน API ที่เรียบง่ายของเรา
เริ่มต้นใน 5 ขั้นตอนง่ายๆ
ดาวน์โหลดแอปเดสก์ท็อป
ดาวน์โหลดและติดตั้ง All-in-One Messenger Hub บนคอมพิวเตอร์ Windows ของคุณ
เชื่อมต่อ WhatsApp ของคุณ
เพิ่มบัญชี WhatsApp ของคุณไปยังแอปโดยสแกนคิวอาร์โค้ด
สร้าง Session API
ไปที่แท็บ WhatsApp และสร้าง Session API ใหม่ เชื่อมโยงกับช่องทาง WhatsApp ของคุณ
คัดลอกคีย์ API ของคุณ
คัดลอกคีย์ API ที่สร้างขึ้น เก็บไว้ให้ปลอดภัย - เป็นการยืนยันตัวตนของคุณ
เริ่มส่งข้อความ
ใช้ API จากแอปพลิเคชันของคุณ เปิดแอปเดสก์ท็อปไว้เพื่อส่งข้อความ
การยืนยันตัวตน
API endpoint ทั้งหมดต้องการการยืนยันตัวตนผ่านคีย์ API ของคุณ คุณสามารถส่งคีย์ด้วยวิธีใดก็ได้เหล่านี้:
| วิธีการ | ตัวอย่าง |
|---|---|
| X-API-Key Header (แนะนำ) | X-API-Key: your-api-key |
| พารามิเตอร์ Query/Body | key=your-api-key |
| พารามิเตอร์ทางเลือก | api_key=your-api-key |
ส่งข้อความ
ส่งข้อความ WhatsApp ไปยังหมายเลขโทรศัพท์หรือกลุ่ม ข้อความจะถูกจัดคิวและส่งเมื่อแอปเดสก์ท็อปกำลังทำงาน
POST https://onemessengerhub.com/api/whatsapp-session/send
พารามิเตอร์
| พารามิเตอร์ | ประเภท | จำเป็น | คำอธิบาย |
|---|---|---|---|
key |
string | ใช่ | คีย์ API ของคุณจากแอปเดสก์ท็อป |
mobile |
string | มีเงื่อนไข | หมายเลขโทรศัพท์พร้อมรหัสประเทศ (จำเป็นเมื่อไม่มี group_id) |
group_id |
string | มีเงื่อนไข | ID กลุ่ม WhatsApp (จำเป็นเมื่อไม่มี mobile) ส่วนต่อท้าย @g.us จะถูกเพิ่มโดยอัตโนมัติ |
message |
string | ใช่ | ข้อความ (สูงสุด 4096 ตัวอักษร) |
ตัวอย่างคำขอ
curl -X POST https://onemessengerhub.com/api/whatsapp-session/send \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"mobile": "1234567890", "message": "Hello!"}'
คำขอ GET อย่างง่าย (เบราว์เซอร์หรือลิงก์)
https://onemessengerhub.com/api/whatsapp-session/send?key=YOUR_API_KEY&mobile=1234567890&message=Hello!
การตอบกลับสำเร็จ (201)
{
"success": true,
"message": "Message queued successfully",
"data": {
"message_id": 123,
"recipient": "1234567890",
"status": "pending"
}
}
บันทึกรายชื่อ
บันทึกหรือเปลี่ยนชื่อรายชื่อใน WhatsApp ของคุณ การดำเนินการจะถูกจัดคิวและประมวลผลโดยแอปเดสก์ท็อป
POST https://onemessengerhub.com/api/whatsapp-session/save-contact
พารามิเตอร์
| พารามิเตอร์ | ประเภท | จำเป็น | คำอธิบาย |
|---|---|---|---|
key |
string | ใช่ | คีย์ API ของคุณจากแอปเดสก์ท็อป |
contact_id |
string | ใช่ | หมายเลขโทรศัพท์รายชื่อหรือ ID WhatsApp (สูงสุด 50 ตัวอักษร) ส่วนต่อท้าย @c.us จะถูกเพิ่มโดยอัตโนมัติ |
name |
string | ใช่ | ชื่อที่แสดงสำหรับรายชื่อ (สูงสุด 255 ตัวอักษร) |
ตัวอย่างคำขอ
curl -X POST https://onemessengerhub.com/api/whatsapp-session/save-contact \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"contact_id": "1234567890", "name": "John Doe"}'
การตอบกลับสำเร็จ (201)
{
"success": true,
"message": "Contact save operation queued",
"data": {
"operation_id": 456,
"contact_id": "[email protected]",
"status": "pending"
}
}
ลบรายชื่อ
ลบรายชื่อออกจาก WhatsApp ของคุณ การดำเนินการจะถูกจัดคิวและประมวลผลโดยแอปเดสก์ท็อป
POST https://onemessengerhub.com/api/whatsapp-session/remove-contact
พารามิเตอร์
| พารามิเตอร์ | ประเภท | จำเป็น | คำอธิบาย |
|---|---|---|---|
key |
string | ใช่ | คีย์ API ของคุณจากแอปเดสก์ท็อป |
contact_id |
string | ใช่ | หมายเลขโทรศัพท์รายชื่อหรือ ID WhatsApp (สูงสุด 50 ตัวอักษร) ส่วนต่อท้าย @c.us จะถูกเพิ่มโดยอัตโนมัติ |
ตัวอย่างคำขอ
curl -X POST https://onemessengerhub.com/api/whatsapp-session/remove-contact \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"contact_id": "1234567890"}'
การตอบกลับสำเร็จ (201)
{
"success": true,
"message": "Contact remove operation queued",
"data": {
"operation_id": 789,
"contact_id": "[email protected]",
"status": "pending"
}
}
การจัดการข้อผิดพลาด
API ใช้รหัสสถานะ HTTP มาตรฐาน นี่คือการตอบกลับข้อผิดพลาดที่พบบ่อย:
ข้อผิดพลาดการยืนยันตัวตน (401)
{
"success": false,
"message": "Invalid or inactive API key"
}
ข้อผิดพลาดการตรวจสอบ (422)
{
"success": false,
"message": "Validation failed",
"errors": {
"mobile": ["The mobile field is required when group id is not present."],
"message": ["The message field is required."]
}
}
สิ่งที่คุณสร้างได้
การผสานรวม CRM
ส่งข้อความติดตาม การเตือน และการอัปเดตโดยตรงจากระบบ CRM ของคุณ
การยืนยันการจอง
ส่งการยืนยันนัดหมายและการเตือนให้ลูกค้าโดยอัตโนมัติ
การแจ้งเตือนคำสั่งซื้อ
แจ้งลูกค้าเกี่ยวกับสถานะคำสั่งซื้อ การอัปเดตการจัดส่ง และข้อมูลการนำส่ง
ระบบแจ้งเตือน
ส่งการแจ้งเตือนและการเตือนสำคัญให้ทีมหรือลูกค้าของคุณ
แคมเปญการตลาด
ส่งข้อความโปรโมตและการอัปเดตไปยังรายชื่อผู้ติดต่อของคุณ
เวิร์กโฟลว์แบบกำหนดเอง
ผสานรวมกับ Zapier, Make, n8n หรือแพลตฟอร์มอัตโนมัติใดก็ได้
API เพิ่มเติมเร็วๆ นี้
เรากำลังขยายข้อเสนอ API ของเราเพื่อครอบคลุมแพลตฟอร์มและกรณีการใช้งานมากขึ้น
Chatbot API
ทริกเกอร์การตอบกลับแชทบอทและจัดการการสนทนาเชิงโปรแกรม
Contacts API
เข้าถึงและจัดการรายชื่อเมสเซนเจอร์ของคุณข้ามแพลตฟอร์ม
Webhooks
รับการแจ้งเตือนแบบเรียลไทม์เมื่อมีการรับหรือส่งข้อความ
All-in-One Messenger Hub