Method: spaces.members.list

Mencantumkan keanggotaan dalam ruang. Sebagai contoh, lihat Keanggotaan daftar. Mencantumkan keanggotaan dengan autentikasi aplikasi mencantumkan keanggotaan di ruang yang dapat diakses aplikasi Chat, tetapi mengecualikan keanggotaan aplikasi Chat, termasuk keanggotaannya sendiri. Keanggotaan listingan dengan Autentikasi pengguna mencantumkan keanggotaan di ruang yang dapat diakses oleh pengguna yang diautentikasi.

Memerlukan autentikasi. Mendukung autentikasi aplikasi dan autentikasi pengguna.

Permintaan HTTP

GET https://chat.googleapis.com/v1/{parent=spaces/*}/members

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib diisi. Nama resource ruang yang digunakan untuk mengambil daftar keanggotaan.

Format: spasi/{spasi}

Parameter kueri

Parameter
pageSize

integer

Opsional. Jumlah maksimum langganan yang akan ditampilkan. Layanan mungkin menampilkan lebih sedikit dari nilai ini.

Jika tidak ditentukan, maksimal 100 keanggotaan akan ditampilkan.

Nilai maksimumnya adalah 1.000. Jika Anda menggunakan nilai lebih dari 1.000, nilai tersebut akan otomatis diubah menjadi 1.000.

Nilai negatif menampilkan error INVALID_ARGUMENT.

pageToken

string

Opsional. Token halaman, diterima dari panggilan sebelumnya untuk mencantumkan keanggotaan. Berikan parameter ini untuk mengambil halaman berikutnya.

Saat melakukan penomoran halaman, semua parameter lain yang disediakan harus cocok dengan panggilan yang menyediakan token halaman. Meneruskan nilai yang berbeda ke parameter lain dapat menyebabkan hasil yang tidak diharapkan.

filter

string

Opsional. Filter kueri.

Anda dapat memfilter langganan menurut peran (role) dan jenis (member.type) anggota.

Untuk memfilter berdasarkan peran, setel role ke ROLE_MEMBER atau ROLE_MANAGER.

Untuk memfilter menurut jenis, setel member.type ke HUMAN atau BOT.

Untuk memfilter berdasarkan peran dan jenis, gunakan operator AND. Untuk memfilter menurut peran atau jenis, gunakan operator OR.

Misalnya, kueri berikut ini valid:

role = "ROLE_MANAGER" OR role = "ROLE_MEMBER"
member.type = "HUMAN" AND role = "ROLE_MANAGER"

Kueri berikut tidak valid:

member.type = "HUMAN" AND member.type = "BOT"
role = "ROLE_MANAGER" AND role = "ROLE_MEMBER"

Kueri yang tidak valid ditolak oleh server dengan error INVALID_ARGUMENT.

showGroups

boolean

Opsional. Saat true, juga menampilkan keanggotaan yang terkait dengan Google Group, selain jenis keanggotaan lainnya. Jika filter ditetapkan, keanggotaan Google Group yang tidak cocok dengan kriteria filter tidak akan ditampilkan.

showInvited

boolean

Opsional. Ketika true, juga menampilkan keanggotaan yang terkait dengan invited anggota, selain jenis langganan lainnya. Jika filter ditetapkan, keanggotaan invited yang tidak cocok dengan kriteria filter tidak akan ditampilkan.

Saat ini memerlukan autentikasi pengguna.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "memberships": [
    {
      object (Membership)
    }
  ],
  "nextPageToken": string
}
Kolom
memberships[]

object (Membership)

Daftar yang tidak diurutkan. Daftar keanggotaan di halaman yang diminta (atau pertama).

nextPageToken

string

Token yang dapat Anda kirim sebagai pageToken untuk mengambil halaman hasil berikutnya. Jika kosong, tidak ada halaman berikutnya.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.memberships
  • https://www.googleapis.com/auth/chat.memberships.readonly

Untuk informasi selengkapnya, lihat Panduan otorisasi.