- Yêu cầu HTTP
- Tham số đường dẫn
- Tham số truy vấn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi cấp phép
- Hãy làm thử!
Liệt kê các thành viên trong một không gian. Để xem ví dụ, hãy xem phần Liệt kê người dùng và các ứng dụng Google Chat trong một không gian. Việc liệt kê thành viên bằng xác thực ứng dụng sẽ liệt kê thành viên trong những không gian mà ứng dụng Chat có quyền truy cập, nhưng không bao gồm thành viên của ứng dụng Chat, kể cả thành viên của chính ứng dụng đó. Lệnh liệt kê tư cách thành viên có Xác thực người dùng sẽ liệt kê tư cách thành viên trong những không gian mà người dùng đã xác thực có quyền truy cập.
Hỗ trợ các loại xác thực sau:
Xác thực ứng dụng bằng một trong các phạm vi uỷ quyền sau:
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.app.memberships
(cần có sự phê duyệt của quản trị viên)
Xác thực người dùng bằng một trong các phạm vi uỷ quyền sau:
https://www.googleapis.com/auth/chat.memberships.readonly
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.import
(chỉ có khoảng trống ở chế độ nhập)- Xác thực người dùng cấp đặc quyền quản trị khi một tài khoản quản trị xác thực,
useAdminAccess
làtrue
và một trong các phạm vi uỷ quyền sau được sử dụng:https://www.googleapis.com/auth/chat.admin.memberships.readonly
https://www.googleapis.com/auth/chat.admin.memberships
Yêu cầu HTTP
GET https://chat.googleapis.com/v1/{parent=spaces/*}/members
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số | |
---|---|
parent |
Bắt buộc. Tên tài nguyên của không gian mà bạn muốn tìm nạp danh sách thành viên. Định dạng: spaces/{space} |
Tham số truy vấn
Thông số | |
---|---|
pageSize |
Không bắt buộc. Số lượng tối đa các thành viên cần trả về. Dịch vụ có thể trả về ít hơn giá trị này. Nếu không chỉ định, hệ thống sẽ trả về tối đa 100 gói thành viên. Giá trị tối đa là 1000. Nếu bạn sử dụng giá trị lớn hơn 1.000, giá trị đó sẽ tự động thay đổi thành 1.000. Giá trị âm sẽ trả về lỗi |
pageToken |
Không bắt buộc. Mã thông báo trang nhận được từ một lệnh gọi trước đó để liệt kê các thành viên. Cung cấp thông số này để truy xuất trang tiếp theo. Khi phân trang, tất cả các tham số khác được cung cấp phải khớp với lệnh gọi đã cung cấp mã thông báo trang. Việc truyền các giá trị khác nhau cho các tham số khác có thể dẫn đến kết quả không mong muốn. |
filter |
Không bắt buộc. Bộ lọc truy vấn. Bạn có thể lọc hội viên theo vai trò ( Để lọc theo vai trò, hãy đặt Để lọc theo loại, hãy đặt Để lọc theo cả vai trò và loại, hãy sử dụng toán tử Bạn bắt buộc phải sử dụng Ví dụ: các truy vấn sau đây là hợp lệ:
Các truy vấn sau đây không hợp lệ:
Máy chủ sẽ từ chối các truy vấn không hợp lệ bằng lỗi |
showGroups |
Không bắt buộc. Khi |
showInvited |
Không bắt buộc. Khi Hiện yêu cầu xác thực người dùng. |
useAdminAccess |
Không bắt buộc. Khi Người dùng gọi phải là quản trị viên Google Workspace có đặc quyền quản lý cuộc trò chuyện và không gian trên Chat. Yêu cầu phạm vi OAuth 2.0 Chúng tôi không hỗ trợ việc liệt kê các gói thành viên của ứng dụng trong một không gian khi bạn sử dụng quyền truy cập của quản trị viên. |
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
Phản hồi cho yêu cầu liệt kê tư cách thành viên của không gian.
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 |
---|
{
"memberships": [
{
object ( |
Trường | |
---|---|
memberships[] |
Danh sách không theo thứ tự. Danh sách các gói thành viên trong trang được yêu cầu (hoặc trang đầu tiên). |
nextPageToken |
Một mã thông báo mà bạn có thể gửi dưới dạng |
Phạm vi uỷ quyền
Yêu cầu một trong các phạm vi OAuth sau:
https://www.googleapis.com/auth/chat.admin.memberships
https://www.googleapis.com/auth/chat.admin.memberships.readonly
https://www.googleapis.com/auth/chat.app.memberships
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.readonly
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.