Gửi tin nhắn từ nhân viên hỗ trợ đến người dùng.
Người dùng phải bật RCS và có thể liên lạc được bằng nền tảng RBM để nhân viên hỗ trợ có thể gửi tin nhắn thành công. Nếu không, tác nhân sẽ nhận được mã lỗi 404.
Nếu người dùng đang trực tuyến, nền tảng RBM sẽ phân phối tin nhắn ngay lập tức. Nếu không, nền tảng RBM sẽ đưa tin nhắn vào hàng đợi và phân phối tin nhắn đó vào lần tiếp theo người dùng có mạng.
Nền tảng RBM sẽ bỏ qua mọi tin nhắn của nhân viên hỗ trợ được gửi bằng một mã nhận dạng đã được sử dụng cho một tin nhắn hoặc sự kiện trước đó do cùng một nhân viên hỗ trợ gửi.
Bạn có thể thu hồi tin nhắn của tác nhân trong khoảng thời gian từ khi gửi đến khi phân phối.
Yêu cầu HTTP
POST https://rcsbusinessmessaging.googleapis.com/v1/{parent=phones/*}/agentMessages
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số | |
---|---|
parent |
"phones/{E.164}", trong đó {E.164} là số điện thoại của người dùng theo định dạng E.164. Ví dụ: với số điện thoại ở Hoa Kỳ +1-222-333-4444, giá trị sẽ là phones/+12223334444 và điểm cuối thu được sẽ là https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentMessages. |
Tham số truy vấn
Thông số | |
---|---|
messageId |
Bắt buộc. Mã nhận dạng duy nhất của thông báo do nhân viên hỗ trợ chỉ định. Đây phải là một UUID, như được xác định trong https://tools.ietf.org/html/rfc4122. Nền tảng RBM sẽ bỏ qua mọi tin nhắn của nhân viên hỗ trợ được gửi bằng một mã nhận dạng đã được sử dụng bởi một tin nhắn hoặc sự kiện trước đó do cùng một nhân viên hỗ trợ gửi. |
agentId |
Bắt buộc. Giá trị nhận dạng duy nhất của tác nhân. |
Nội dung yêu cầu
Nội dung yêu cầu chứa một bản sao của AgentMessage
.
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một thực thể AgentMessage
mới tạo.
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/rcsbusinessmessaging
Để biết thêm thông tin, hãy xem OAuth 2.0 Overview.