Nhận các chức năng liên quan đến RBM của người dùng.
Tải trọng được trả về sẽ chỉ định liệu người dùng có thể tiếp cận được bằng RBM hay không và nếu có thì những tính năng RBM nào mà người dùng hỗ trợ. Nếu không thể liên hệ với người dùng bằng RBM, nền tảng RBM sẽ trả về 404 NOT_FOUND
.
Một nhân viên hỗ trợ chưa ra mắt chỉ có thể yêu cầu các chức năng dành cho những người dùng là người thử nghiệm nhân viên hỗ trợ đó. Nếu một tác nhân chưa khởi chạy yêu cầu chức năng của một người không phải kiểm thử, thì nền tảng RBM sẽ trả về 403 PERMISSION_DENIED
.
Yêu cầu HTTP
GET https://rcsbusinessmessaging.googleapis.com/v1/{name=phones/*}/capabilities
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Các tham số | |
---|---|
name |
Trường này được phân giải thành "phones/{E.164}/capabilities", trong đó {E.164} là số điện thoại của người dùng ở định dạng E.164. Ví dụ: đối với người dùng có số điện thoại tại Hoa Kỳ +1-222-333-4444, điểm cuối kết quả sẽ là https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/capabilities. |
Tham số truy vấn
Các tham số | |
---|---|
requestId |
Mã nhận dạng duy nhất của yêu cầu, 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ếu mã yêu cầu khớp với mã mà nhân viên hỗ trợ dùng cho yêu cầu trước đó, thì nền tảng RBM sẽ bỏ qua yêu cầu mới. |
agentId |
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 phải trống.
Nội dung phản hồi
Danh sách các tính năng mà người dùng hỗ trợ
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{
"features": [
enum ( |
Các trường | |
---|---|
features[] |
Danh sách các tính năng RBM mà thiết bị này hỗ trợ. |
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.
Tính năng
Các loại tính năng RBM mà người dùng hỗ trợ.
Enum | |
---|---|
FEATURE_UNSPECIFIED |
Chưa xác định. |
REVOCATION |
Thu hồi. Nếu người dùng hỗ trợ thu hồi, tác nhân có thể thu hồi thông báo đã gửi trước khi nền tảng RBM gửi thông báo. |
RICHCARD_STANDALONE |
Thẻ thông tin độc lập. |
RICHCARD_CAROUSEL |
Băng chuyền gồm nhiều thẻ thông tin. |
ACTION_CREATE_CALENDAR_EVENT |
Hành động được đề xuất để tạo sự kiện trên lịch. |
ACTION_DIAL |
Hành động được đề xuất để gọi một số. |
ACTION_OPEN_URL |
Thao tác được đề xuất để mở URL. |
ACTION_SHARE_LOCATION |
Hành động được đề xuất để chia sẻ vị trí. |
ACTION_VIEW_LOCATION |
Hành động được đề xuất để xem vị trí trong ứng dụng bản đồ. |