Bỏ qua để đến nội dung
RetionRetionTài liệu

API Gửi tin nhắn

API: Gửi Tin Nhắn

Giới Thiệu

API này cho phép gửi tin nhắn đến khách hàng thông qua hệ thống chatbox.

Endpoint

POST https://chatbox-public-v2.botbanhang.vn/app/send_message

Header

Tên Bắt buộc Mô tả
Authorization Có API Key xác thực
Content-Type Có application/json
  • Để lấy Authorization hãy tới Cài đặt trang -> Nâng cao -> API hoặc vào giao diện quản lý chatbot tới phần cài đặt và copy Mã xác thực API

Body Request

{
    "page_id": "1591257820328477563",
    "client_id": "3172193943399640766",
    "message": {
        "text": "test"
    }
}

Tham Số Body

Tên Kiểu Bắt buộc Mô tả
page_id String Có ID trang cần gửi tin nhắn
client_id String Có ID khách hàng nhận tin nhắn
message Object Có Nội dung tin nhắn
text String Có Tin nhắn văn bản

Response

{
    "status": "success",
    "message": "Message sent successfully",
    "data": {
        "message_id": "1234567890"
    }
}

Mô tả Response

Tên Kiểu Mô tả
status String Trạng thái API
message String Mô tả kết quả
data Object Dữ liệu phản hồi
message_id String ID của tin nhắn vừa gửi

Cách Sử Dụng

Sử dụng cURL:

curl --location 'https://chatbox-public-v2.botbanhang.vn/app/send_message' \
--header 'Authorization: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
    "page_id": "1591257820328477563",
    "client_id": "3172193943399640766",
    "message": {
        "text": "test"
    }
}'

Thay YOUR_API_KEY bằng API Key thực tế.

Lỗi Thường Gặp

Mã Lỗi Mô tả
401 Authentication failed (Sai API Key)
400 Missing required parameters (Thiếu tham số bắt buộc)
500 Internal Server Error