Kimliği doğrulanmış kullanıcının alan dizinindeki alan profillerinin ve alan kişilerinin listesini sağlar.
belirtildiğinde, son senkronizasyondan sonra silinen kaynaklar, syncToken
doğru değerine ayarlanmış bir kişi olarak döndürülür.PersonMetadata.deleted
veya pageToken
belirtildiğinde diğer tüm istek parametreleri ilk çağrıyla eşleşmelidir.syncToken
Yazma işlemlerinde, senkronizasyon istekleri için birkaç dakikalık bir yayılma gecikmesi olabilir. Artımlı senkronizasyonlar, yazma sonrası okuma kullanım alanlarında kullanılamaz.
Örnek kullanımı Değişen dizin kişilerini listeleme bölümünde görebilirsiniz.
HTTP isteği
GET https://people.googleapis.com/v1/people:listDirectoryPeople
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
Parametreler | |
---|---|
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 1000 arasındaki değerlerdir (1 ve 1000 dahil). Ayarlanmazsa veya 0'a ayarlanırsa varsayılan olarak 100'dür. |
pageToken |
İsteğe bağlı. Önceki bir yanıttan ( Sayfalara ayırma işlemi sırasında, |
requestSyncToken |
İsteğe bağlı. Yanıtın Senkronizasyon davranışı hakkında daha fazla bilgiyi |
syncToken |
İsteğe bağlı. Önceki bir yanıttan alınan senkronizasyon jetonu Senkronizasyon sırasında Senkronizasyon davranışı hakkında daha fazla bilgiyi |
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Kimliği doğrulanmış kullanıcının alan adı dizini 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 dizinindeki kullanıcıların listesi. |
nextPageToken |
Sonraki sayfayı almak için |
nextSyncToken |
Son istekten sonraki değişiklikleri almak için |
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.