Một sự kiện đã xảy ra phía máy chủ liên quan đến cuộc trò chuyện giữa một tác nhân và người dùng.
Ví dụ: nếu bot đặt một TTL cho tin nhắn và TTL hết hạn, thì sự kiện này sẽ được kích hoạt để thông báo cho đối tác rằng đã hết thời gian chờ cho tin nhắn của bot.
ServerEvent xuất hiện trong "data" trường của "tin nhắn" đối tượng mà tác nhân nhận được từ gói thuê bao Pub/Sub. Trường "Dữ liệu" là một chuỗi được mã hoá base64 mà tác nhân phải giải mã để khớp với cấu trúc ServerEvent.
Biểu diễn dưới dạng JSON |
---|
{
"phoneNumber": string,
"agentId": string,
"messageId": string,
"eventType": enum ( |
Trường | |
---|---|
phoneNumber |
Số điện thoại (ở định dạng E.164) của người dùng tham gia sự kiện. |
agentId |
Giá trị nhận dạng riêng biệt của nhân viên hỗ trợ. Do RCS Business Messaging thiết lập. |
messageId |
Mã nhận dạng tin nhắn RCS của tin nhắn được liên kết với sự kiện. |
eventType |
Loại sự kiện. |
eventId |
Mã sự kiện duy nhất được chỉ định cho phiên bản sự kiện. |
sendTime |
Thời gian mà máy chủ gửi sự kiện. Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: |