Kimliği doğrulanmış kullanıcının alan dizinindeki, arama sorgusuyla eşleşen alan adı profillerinin ve alan kişilerinin bir 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 önek sorgusu. Hangi alanların eşleştirileceğini belirlemek için readMask'i KULLANMAZ. |
readMask |
Zorunlu. Her kişide hangi alanların döndürüleceğini sınırlayan bir alan maskesi. Virgülle ayırarak birden çok alan belirtilebilir. Valid values are:
|
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ı ile bağlanmışlarsa 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ındaki değerlerdir (1 ve 500 dahil). Ayarlanmazsa veya 0'a ayarlanırsa varsayılan olarak 100'dür. |
pageToken |
İsteğe bağlı. Önceki bir yanıttan ( Sayfalara ayırırken, [ |
İ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 yapılan isteğe verilen 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 |
Listedeki, sayfalara ayırmadan elde edilen 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ılavuzu'na bakın.