Hướng dẫn gửi API
1. Giới thiệu về các phương thức gửi Tin nhắn ZBS Template
Có 2 hình thức gửi tin:
1. Qua API
2. Gửi theo chiến dịch (Không qua API)
| Qua API | Theo chiến dịch (Không qua API) |
· Gửi qua API · Cần nhân lực có kiến thức về kỹ thuật · Gửi số lượng lớn · Dữ liệu gửi API không được lưu trên ZCA | · Gửi qua file Excel tải lên ZBS · Cần chuẩn bị file Excel · Gửi số lượng có hạn mức · Dữ liệu gửi được lưu trên tài khoản ZBS |
2. Hướng dẫn gửi API
Sequence diagram API giữa Đối tác gửi tin, Zalo server và người nhận tin
Miêu tả chi tiết:
a. Gửi request API
Gửi request API theo hướng dẫn tại ĐÂY và lấy Access Token (Mã định danh để gửi tin) theo 1 trong 2 cách sau:
- Công cụ API explorer: Dành cho Admin của OA/Ứng dụng lấy mã xác thực gửi tin.
- Giao thức OAuth: Dành cho người có kiến thức về lập trình, hoặc khi Doanh nghiệp sử dụng Ứng dụng của bên thứ 3.
b. Response sau khi gửi API
Sau khi yêu cầu được gửi đi, máy chủ Zalo sẽ phản hồi với các thông tin sau:
| Tham số | Mô tả |
| error | 0 nếu request thành công Ngược lại, xem Error Code chi tiết tại đây |
| message | Mô tả của lỗi tương ứng |
| msg_id | ID của tin Lưu ý: chỉ trả về nếu yêu cầu thành công |
| sent_time | Thời gian máy chủ Zalo bắt đầu gửi tin (Định dạng timestamp) |
| quota | Thông tin quota của OA Lưu ý: chỉ trả về nếu yêu cầu thành công |
Example response
{
"error": 0,
"message": "Success",
"data": {
"msg_id": "a4d0243feee163bd3af2"
"sent_time": "1626926349402",
"quota": {
"dailyQuota": "500",
"remainingQuota": "499"
}
}
}
Xem chi tiết hơn về cấu trúc của request và response tại ĐÂY.