Chuyển tới nội dung chính

Sự kiện người dùng phản hồi template phản hồi nhanh

Khi có sự kiện người dùng click nút phản hồi qua Mẫu tin Phản hồi nhanh, hệ thống Zalo sẽ gửi đến Webhook Url của ứng dụng một HTTP request như sau.

Lưu ý

Quyền cần có: Nhận sự kiện quản lý Message Template

  • URL: Webhook Url của ứng dụng
  • Method: POST
  • Content Type: application/json
  • X-ZEvent-Signature: mac = sha256(appId + data + timeStamp + OAsecretKey), với data là chuỗi json trả về dưới đây.

Ví dụ:

{
"event_name": "user_click_response_button",
"message": {
"submit_time": "1312931923091",
"button_type": "response",
"data": "Tôi đồng ý",
"tracking_id": "1956"
},
"msg_id": "12031029391228341312",
"app_id": "21310931903012990123",
"oa_id": "3970966762224483791",
"timestamp": "1312931923091"
}

Mô tả thuộc tính

Thuộc tínhKiểu dữ liệuMô tả

event_name

string

Tên sự kiện. Cụ thể: user_click_response_button

message

object

Thông tin phản hồi của người dùng

msg_id

string

ID của thông báo trả về khi gửi tin

app_id

string

ID của ứng dụng gửi tin

oa_id

string

Official Account Id mà user đã click response button

timestamp

string

Thời điểm gửi event cho đối tác

Cấu trúc thuộc tính message

Thuộc tínhKiểu dữ liệuMô tả

submit_time

string

Thời điểm user click button

button_type

string

Loại button. Cụ thể: response

data

string

Nội dung dữ liệu phản hồi của user (là field "Nội dung nút")

tracking_id

string

Tracking ID do đối tác truyền vào khi gửi tin