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

1

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.

2

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.

3

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.

4

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.

5

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
POST

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 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 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"
  }
}
POST

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 Khóa API của bạn từ ứng dụng máy tính
contact_id string 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 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"
  }
}
POST

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 Khóa API của bạn từ ứng dụng máy tính
contact_id string 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.

Sắp ra mắt

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.

Sắp ra mắt

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.

Sắp ra mắt

Webhook

Nhận thông báo thời gian thực khi tin nhắn được nhận hoặc gửi.