Arayanın üyesi olduğu alanları listeler. Grup mesajları ve DM'ler, ilk mesaj gönderilene kadar listelenmez. Örnek için Alanları listeleme bölümüne bakın.
Kimlik doğrulama gerektirir. Hizmet hesabı kimlik doğrulamasını tam olarak destekler ve kullanıcı kimlik doğrulaması, chat.spaces
veya chat.spaces.readonly
yetkilendirme kapsamını gerektirir.
Arayan veya kimliği doğrulanmış kullanıcının görebileceği alanları listeler. Grup mesajları ve DM'ler, ilk mesaj gönderilene kadar listelenmez.
HTTP isteği
GET https://chat.googleapis.com/v1/spaces
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
Parametreler | |
---|---|
pageSize |
İsteğe bağlı. Döndürülecek maksimum alan sayısı. Hizmet bu değerden daha düşük değer döndürebilir. Belirtilmemesi halinde en fazla 100 alan 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 |
İsteğe bağlı. Önceki liste alanları çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalara ayırma işlemi sırasında filtre değeri, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Farklı bir değer iletilmesi, beklenmeyen sonuçlara yol açabilir. |
filter |
İsteğe bağlı. Sorgu filtresi. Kullanıcı kimlik doğrulaması gerektirir. Alanları, alan türüne ( Alan türüne göre filtrelemek için Örneğin, aşağıdaki sorgular geçerlidir:
Geçersiz sorgular sunucu tarafından Hizmet hesabı kimlik doğrulaması ile bu alan yok sayılır ve sorgu her zaman tüm alanları döndürür. Ancak Chat API, sorgu söz dizimini hizmet hesaplarıyla doğrulamadan geçersiz sorgular yine de reddedilir. |
İ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 |
---|
{
"spaces": [
{
object ( |
Alanlar | |
---|---|
spaces[] |
İstenen (veya ilk) sayfadaki alanların listesi. |
nextPageToken |
Sonraki sonuç sayfasını almak için bir jetonu |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/chat.spaces
https://www.googleapis.com/auth/chat.spaces.readonly
https://www.googleapis.com/auth/chat.bot
Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.