Kimliği doğrulanan kullanıcının alan dizinindeki ve arama sorgusuyla eşleşen alan adı profillerinin ve alan kişilerinin listesini sağlar.
HTTP isteği
GET https://people.googleapis.com/v1/people:searchDirectoryPeople
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
Parametreler | |
---|---|
query |
Zorunlu. Kişideki alanlarla eşleşen ön ek sorgusu. Hangi alanların eşleştirileceğini belirlemek için readMask kullanılMAZ. |
readMask |
Zorunlu. Her kullanıcının hangi alanlarının döndürüleceğini kısıtlayan bir alan maskesi. Birden fazla alan virgülle ayrılarak belirtilebilir. Geçerli değerler şunlardır:
|
sources[] |
Zorunlu. Döndürülecek dizin kaynakları. |
mergeSources[] |
İsteğe bağlı. E-posta adresleri veya telefon numaraları gibi doğrulanmış birleştirme anahtarları aracılığıyla bağlanmışsa dizin kaynaklarıyla birleştirilecek ek veriler. |
pageSize |
İsteğe bağlı. Yanıta dahil edilecek kişi sayısı. Geçerli değerler 1 ile 500 arasındadır (1 ve 500 dahil). Ayarlanmamışsa veya 0 olarak ayarlanmışsa varsayılan değeri 100'dür. |
pageToken |
İsteğe bağlı. Önceki bir yanıttan ( Sayfalara ayırma işlemi sırasında [ |
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Kimliği doğrulanmış kullanıcının alan dizininde, belirtilen sorguyla eşleşen kişiler için istek yanıtı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"people": [
{
object ( |
Alanlar | |
---|---|
people[] |
Alan dizininde sorguyla eşleşen kişilerin listesi. |
nextPageToken |
Sonraki sayfayı almak için |
totalSize |
Sayfalara ayırmadan listedeki toplam öğe sayısı. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/directory.readonly
Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.