- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- Deneyin.
Bir alandaki üyelikleri listeler. Örnek için Bir alandaki kullanıcıları ve Google Chat uygulamalarını listeleme başlıklı makaleyi inceleyin. Uygulama kimlik doğrulaması ile üyelikleri listeleme, Chat uygulamasının erişebildiği alanlardaki üyelikleri listeler ancak kendi üyeliği de dahil olmak üzere Chat uygulaması üyeliklerini hariç tutar. Kullanıcı kimlik doğrulaması ile üyelikleri listeleme, kimliği doğrulanmış kullanıcının erişebildiği alanlardaki üyelikleri listeler.
Aşağıdaki kimlik doğrulama türlerini destekler:
Aşağıdaki yetkilendirme kapsamlarından biriyle uygulama kimlik doğrulaması:
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.app.memberships
(yönetici onayı gerekir)
Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması:
https://www.googleapis.com/auth/chat.memberships.readonly
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.import
(yalnızca içe aktarma modundaki alanlar)- Kullanıcı kimlik doğrulaması, bir yönetici hesabı kimlik doğruladığında yönetici ayrıcalıkları verir,
useAdminAccess
true
olur ve aşağıdaki yetkilendirme kapsamlarından biri kullanılır:https://www.googleapis.com/auth/chat.admin.memberships.readonly
https://www.googleapis.com/auth/chat.admin.memberships
HTTP isteği
GET https://chat.googleapis.com/v1/{parent=spaces/*}/members
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
parent |
Zorunlu. Üyelik listesinin getirileceği alanın kaynak adı. Biçim: spaces/{space} |
Sorgu parametreleri
Parametreler | |
---|---|
pageSize |
İsteğe bağlıdır. Döndürülecek maksimum üyelik sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmemesi halinde en fazla 100 üyelik döndürülür. Maksimum değer 1.000'dir. 1.000'den büyük bir değer kullanırsanız bu değer otomatik olarak 1.000 olarak değiştirilir. Negatif değerler |
pageToken |
İsteğe bağlıdır. Üyelikleri listelemek için yapılan önceki bir çağrıdan alınan sayfa jetonu. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalama yapılırken sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler iletmek beklenmedik sonuçlara yol açabilir. |
filter |
İsteğe bağlıdır. Sorgu filtresi. Üyelikleri, üyenin rolüne ( Role göre filtrelemek için Türe göre filtrelemek için Hem role hem de türe göre filtrelemek için
Örneğin, aşağıdaki sorgular geçerlidir:
Şu sorgular geçersiz:
Geçersiz sorgular, sunucu tarafından |
showGroups |
İsteğe bağlıdır. |
showInvited |
İsteğe bağlıdır. Şu anda kullanıcı kimlik doğrulaması gerektirir. |
useAdminAccess |
İsteğe bağlıdır. Arayan kullanıcı, Sohbet ve alan görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
Yönetici erişimi kullanılırken bir alandaki uygulama üyeliklerini listeleme desteklenmez. |
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Alan üyeliklerinin listesine yanıt verilir.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"memberships": [
{
object ( |
Alanlar | |
---|---|
memberships[] |
Sırasız liste. İstenen (veya ilk) sayfadaki üyeliklerin listesi. |
nextPageToken |
Sonuçların bir sonraki sayfasını almak için |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
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
Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.