Method: phones.agentMessages.create

Gửi tin nhắn từ nhân viên hỗ trợ đến người dùng.

Nền tảng RBM phải bật RCS và có thể liên hệ với người dùng thì nhân viên hỗ trợ mới có thể gửi tin nhắn thành công. Khi tin nhắn được gửi thành công, cuộc gọi sẽ trả về mà không có lỗi nào. Nếu không, tác nhân sẽ nhận được mã lỗi.

Nếu người dùng có kết nối mạng, nền tảng RBM sẽ gửi thông báo ngay lập tức. Nếu không, nền tảng RBM sẽ xếp thông báo vào hàng đợi và gửi thông báo khi người dùng có kết nối mạng vào lần sau.

Nền tảng RBM bỏ qua mọi tin nhắn của nhân viên hỗ trợ gửi kèm mã nhận dạng mà trong tin nhắn hoặc sự kiện trước đó do một nhân viên hỗ trợ gửi đi.

Có thể thu hồi tin nhắn của nhân viên hỗ trợ trong khoảng thời gian từ thời điểm chúng được gửi đến thời điểm chúng được gử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

Các tham số
parent

string

"phones/{E.164}", trong đó {E.164} là số điện thoại của người dùng ở định dạng E.164. Ví dụ: với số điện thoại của Hoa Kỳ +1-222-333-4444, giá trị sẽ là điện thoại/+12223334444 và điểm cuối thu được sẽ là https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentMessages.

Tham số truy vấn

Các tham số
messageId

string

Mã nhận dạng duy nhất của tin nhắn do nhân viên hỗ trợ chỉ định. Đây phải là mã nhận dạng duy nhất (UUID), như được xác định tại https://tools.ietf.org/html/rfc4122. Nền tảng RBM bỏ qua mọi tin nhắn của nhân viên hỗ trợ gửi kèm mã nhận dạng mà trong tin nhắn hoặc sự kiện trước đó do một nhân viên hỗ trợ gửi đi.

agentId

string

Bắt buộc. Mã nhận dạng duy nhất của nhân viên hỗ trợ.

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ể mới được tạo của AgentMessage.

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 Tổng quan về OAuth 2.0.