Bir alandaki üyelikleri listeler. Örnek olarak, Üyelikleri listeleme bölümüne bakın. Uygulama kimlik doğrulaması kullanan üyelikler, Chat uygulamasının erişebildiği alanlardaki üyelikleri listeler, ancak kendi uygulamalarının da dahil olduğu Chat uygulaması üyeliklerini hariç tutar. Üyelikleri Kullanıcı kimlik doğrulaması ile listeleme, kimliği doğrulanmış kullanıcının erişebildiği alanlardaki üyelikleri listeler.
Kimlik doğrulama gerektirir. Hizmet hesabı kimlik doğrulamasını ve kullanıcı kimlik doğrulamasını tam olarak destekler. Kullanıcı kimlik doğrulaması, chat.memberships
veya chat.memberships.readonly
yetkilendirme kapsamının kullanılmasını gerektirir.
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: boşluklar/{space} |
Sorgu parametreleri
Parametreler | |
---|---|
pageSize |
Döndürülecek maksimum üyelik sayısı. Hizmet bu değerden daha düşük değer 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 otomatik olarak 1.000 olarak değiştirilir. Negatif değerler |
pageToken |
Önceki üyelik çağrısı çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalara ayırma sırasında, sağlanan diğer tüm parametreler sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler iletilmesi, beklenmeyen sonuçlara yol açabilir. |
filter |
İsteğe bağlı. 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:
Aşağıdaki sorgular geçersiz:
Geçersiz sorgular sunucu tarafından |
showInvited |
İsteğe bağlı. Şu anda kullanıcı kimlik doğrulaması gereklidir. |
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"memberships": [
{
object ( |
Alanlar | |
---|---|
memberships[] |
İstenen (veya ilk) sayfadaki üyelik listesi. |
nextPageToken |
Sonraki sonuç sayfasını almak için |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.readonly
Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.