Hướng dẫn tích hợp API
Kết nối CRM, hệ thống đặt chỗ hoặc bất kỳ ứng dụng nào để gửi tin nhắn WhatsApp thông qua API đơn giản của chúng tôi.
Bắt đầu chỉ với 5 bước đơn giản
Tải ứng dụng máy tính
Tải và cài đặt All-in-One Messenger Hub trên máy tính Windows của bạn.
Kết nối WhatsApp của bạn
Thêm tài khoản WhatsApp của bạn vào ứng dụng bằng cách quét mã QR.
Tạo một Session API
Vào tab WhatsApp và tạo một Session API mới. Liên kết nó với kênh WhatsApp của bạn.
Sao chép khóa API của bạn
Sao chép khóa API đã tạo. Giữ nó an toàn - đó là thông tin xác thực của bạn.
Bắt đầu gửi tin nhắn
Sử dụng API từ ứng dụng của bạn. Giữ ứng dụng máy tính chạy để gửi tin nhắn.
Xác thực
Mọi điểm cuối API đều yêu cầu xác thực bằng khóa API của bạn. Bạn có thể truyền khóa theo bất kỳ cách nào sau đây:
| Phương thức | Ví dụ |
|---|---|
| Header X-API-Key (Khuyến nghị) | X-API-Key: your-api-key |
| Tham số Query/Body | key=your-api-key |
| Tham số thay thế | api_key=your-api-key |
Gửi tin nhắn
Gửi một tin nhắn WhatsApp đến một số điện thoại hoặc nhóm. Tin nhắn được xếp hàng và gửi đi khi ứng dụng máy tính đang chạy.
POST https://onemessengerhub.com/api/whatsapp-session/send
Tham số
| Tham số | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
key |
string | Có | Khóa API của bạn từ ứng dụng máy tính |
mobile |
string | Có điều kiện | Số điện thoại kèm mã quốc gia (bắt buộc nếu không có group_id) |
group_id |
string | Có điều kiện | ID nhóm WhatsApp (bắt buộc nếu không có mobile). Hậu tố @g.us được thêm tự động. |
message |
string | Có | Nội dung tin nhắn (tối đa 4096 ký tự) |
Yêu cầu mẫu
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!"}'
Yêu cầu GET đơn giản (Trình duyệt hoặc Liên kết)
https://onemessengerhub.com/api/whatsapp-session/send?key=YOUR_API_KEY&mobile=1234567890&message=Hello!
Phản hồi thành công (201)
{
"success": true,
"message": "Message queued successfully",
"data": {
"message_id": 123,
"recipient": "1234567890",
"status": "pending"
}
}
Lưu liên hệ
Lưu hoặc đổi tên một liên hệ trong WhatsApp của bạn. Thao tác được xếp hàng và xử lý bởi ứng dụng máy tính.
POST https://onemessengerhub.com/api/whatsapp-session/save-contact
Tham số
| Tham số | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
key |
string | Có | Khóa API của bạn từ ứng dụng máy tính |
contact_id |
string | Có | Số điện thoại liên hệ hoặc ID WhatsApp (tối đa 50 ký tự). Hậu tố @c.us được thêm tự động. |
name |
string | Có | Tên hiển thị cho liên hệ (tối đa 255 ký tự) |
Yêu cầu mẫu
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"}'
Phản hồi thành công (201)
{
"success": true,
"message": "Contact save operation queued",
"data": {
"operation_id": 456,
"contact_id": "[email protected]",
"status": "pending"
}
}
Xóa liên hệ
Xóa một liên hệ khỏi WhatsApp của bạn. Thao tác được xếp hàng và xử lý bởi ứng dụng máy tính.
POST https://onemessengerhub.com/api/whatsapp-session/remove-contact
Tham số
| Tham số | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
key |
string | Có | Khóa API của bạn từ ứng dụng máy tính |
contact_id |
string | Có | Số điện thoại liên hệ hoặc ID WhatsApp (tối đa 50 ký tự). Hậu tố @c.us được thêm tự động. |
Yêu cầu mẫu
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"}'
Phản hồi thành công (201)
{
"success": true,
"message": "Contact remove operation queued",
"data": {
"operation_id": 789,
"contact_id": "[email protected]",
"status": "pending"
}
}
Xử lý lỗi
API sử dụng các mã trạng thái HTTP tiêu chuẩn. Đây là những phản hồi lỗi phổ biến:
Lỗi xác thực (401)
{
"success": false,
"message": "Invalid or inactive API key"
}
Lỗi xác minh (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."]
}
}
Những gì bạn có thể xây dựng
Tích hợp CRM
Gửi tin nhắn theo dõi, lời nhắc và cập nhật trực tiếp từ hệ thống CRM của bạn.
Xác nhận đặt chỗ
Tự động gửi xác nhận lịch hẹn và lời nhắc cho khách hàng.
Thông báo đơn hàng
Thông báo cho khách hàng về trạng thái đơn hàng, cập nhật vận chuyển và thông tin giao hàng.
Hệ thống cảnh báo
Gửi các cảnh báo và thông báo quan trọng đến đội ngũ hoặc khách hàng của bạn.
Chiến dịch tiếp thị
Gửi tin nhắn khuyến mãi và cập nhật đến danh sách liên hệ của bạn.
Quy trình tùy chỉnh
Tích hợp với Zapier, Make, n8n hoặc bất kỳ nền tảng tự động hóa nào.
Nhiều API hơn sắp ra mắt
Chúng tôi đang mở rộng các API của mình để bao quát nhiều nền tảng và trường hợp sử dụng hơn.
API Chatbot
Kích hoạt phản hồi của chatbot và quản lý cuộc trò chuyện theo chương trình.
API Danh bạ
Truy cập và quản lý danh bạ nhắn tin của bạn trên các nền tảng.
Webhook
Nhận thông báo thời gian thực khi tin nhắn được nhận hoặc gửi.
All-in-One Messenger Hub