- HTTP isteği
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- SearchSpaceResult
- Deneyin.
Google Workspace kuruluşundaki alanların listesini döndürür. Örnek için Alanları arama ve yönetme başlıklı makaleyi inceleyin.
useAdminAccess, false olarak ayarlandığında sonuçlar, arayan kullanıcının üye olduğu alanlarla sınırlıdır. Yönetici ayrıcalıklarıyla arama yapmak için useAdminAccess değerini true olarak ayarlayın. useAdminAccess ayarını false olarak ayarlama, Geliştirici Önizlemesi kapsamında kullanılabilir.
Aşağıdaki kimlik doğrulama türlerini destekler:
Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması:
https://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.spaces
Yönetici ayrıcalıklarıyla kullanıcı kimlik doğrulaması ve aşağıdaki yetkilendirme kapsamlarından biri:
https://www.googleapis.com/auth/chat.admin.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaces
HTTP isteği
GET https://chat.googleapis.com/v1/spaces:search
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
| Parametreler | |
|---|---|
useAdminAccess |
Arayan kullanıcı, Sohbet ve alan görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
|
pageSize |
Döndürülecek maksimum boşluk sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmezse 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 bu değer otomatik olarak 1.000 olarak değiştirilir. |
pageToken |
Önceki arama alanları çağrısından alınan jeton. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalara ayırma işlemi 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. |
query |
Zorunlu. Arama sorgusu
Farklı alanlarda yalnızca Aynı alan içinde
|
orderBy |
İsteğe bağlı. Alan listesinin nasıl sıralandığı. Sıralama için desteklenen özellikler şunlardır:
Geçerli sıralama işlemi değerleri şunlardır:
|
İstek metni
İstek metni boş olmalıdır.
Yanıt metni
Arama alanları isteğine karşılık gelen alanların listesini içeren yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "spaces": [ { object ( |
| Alanlar | |
|---|---|
spaces[] |
Kullanımdan kaldırıldı: Lütfen bunun yerine yeni |
nextPageToken |
Sonraki sayfayı almak için kullanılabilecek bir jeton. Bu alan boşsa sonraki sayfa yoktur. |
totalSize |
Tüm sayfalarda sorguyla eşleşen toplam alan sayısı. Sonuç 10.000 boşluktan fazlaysa bu değer tahmini bir değerdir. |
results[] |
Yalnızca çıkış. Sorguyla eşleşen arama sonuçlarının listesi. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/chat.spaceshttps://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaceshttps://www.googleapis.com/auth/chat.admin.spaces.readonly
Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.
SearchSpaceResult
Alan aramasından elde edilen tek bir sonuç öğesi.
| JSON gösterimi |
|---|
{
"space": {
object ( |
| Alanlar | |
|---|---|
space |
Yalnızca çıkış. Eşleşen alan. |