Nhảy tới nội dung

Gửi Notification

Tài liệu hướng dẫn gửi thông báo tới người dùng qua OA chung của Zalo Mini App dựa trên các mẫu tin nhắn có sẵn. Cách này phù hợp với Mini App đang trong quá trình thử nghiệm, chưa có OA doanh nghiệp.

Chú ý (cập nhật ngày 25/05/2023)

Giới hạn gửi tin nhắn thông báo:

  • Bạn chỉ có thể thông báo tới người dùng truy cập Mini App trong 7 ngày gần nhất và đã cho phép nhận thông báo từ Mini App của bạn. Để yêu cầu người dùng cho phép nhận thông báo, vui lòng sử dụng API sau requestSendNotification.
  • Số lượng thông báo gửi từ ứng dụng tối đa là 1000 mỗi ngày, và mỗi người dùng chỉ nhận được một lần mỗi ngày.
  • Thời gian gửi thông báo được phép là từ 6 giờ sáng tới 22 giờ tối.

Request URL

  • URL: https://openapi.mini.zalo.me/notification/template
  • Method: POST
  • Content Type: application/json
  • Response Type: application/json

Request Headers

KeyDescriptionNote
X-User-IdId của người nhận, có thể lấy thông qua api getUserInfo
X-Api-KeyXem hướng dẫn lấy api key tại đâyType Bearer
X-MiniApp-IdMiniApp cần gửi thông báo

Request Body

FieldTypeRequiredDescription
templateIdstringtrueId của template cần gửi
templateDataTemplate Data ObjecttrueDữ liệu cần truyền vào template. Tùy vào từng loại template sẽ phải truyền dữ liệu khác nhau

Template Data

Mẫu tin nhắn 01:

Sử dụng cho các trường hợp thông báo tình trạng đơn hàng, xác nhận kết quả đăng ký tham gia sự kiện... sau khi người dùng tương tác trên Mini App của bạn.

  • Template ID: 00126fd75392bacce383
  • Template Data:
FieldTypeDescriptionConstraint
titlestringTiêu đề thông báoTối đa 32 ký tự
contentTitlestringTiêu đề nội dungTối đa 32 ký tự
contentDescriptionstringNội dungTối đa 400 ký tự. Có thể in đậm, in nghiêng, xuống dòng
buttonTextstringNội dung sẽ hiển thị trên buttonTối đa 12 ký tự
buttonUrlstringLiên kết sẽ được mở khi click vào buttonPhải là deeplink của Mini App. Có thể thêm param vào link
  • Hình ảnh minh họa:

request send notification

  • Request example:
Code demo fallback when rendering server side!

Return Value

AttributeTypeDescription
errnumberMã lỗi
msgstringMô tả lỗi
dataobjectChi tiết lỗi

Error Code

Tham khảo tại đây