Method: users.get

Bir kullanıcıyı alır.

HTTP isteği

GET https://admin.googleapis.com/admin/directory/v1/users/{userKey}

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
userKey

string

API isteğinde kullanıcıyı tanımlar. Değer, kullanıcının birincil e-posta adresi, takma ad e-posta adresi veya benzersiz kullanıcı kimliği olabilir.

Sorgu parametreleri

Parametreler
customFieldMask

string

Şema adlarının virgülle ayrılmış listesi. Bu şemalardaki tüm alanlar getirilir. Bu yalnızca projection=custom olduğunda ayarlanmalıdır.

projection

enum (Projection)

Bu kullanıcı için hangi alan alt kümesinin getirileceği.

viewType

enum (ViewType)

Kullanıcının yalnızca yöneticilere açık olan görünümünü mi yoksa alan genelinde herkese açık görünümünü mü getireceğini belirtir. Daha fazla bilgi için Yönetici olmayan bir kullanıcıyı alma başlıklı makaleyi inceleyin.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt metni

Başarılıysa yanıt metni, User öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/admin.directory.user
  • https://www.googleapis.com/auth/admin.directory.user.readonly

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.

Projeksiyon

Sıralamalar
BASIC Kullanıcı için özel alan eklemeyin.
CUSTOM customFieldMask'te istenen şemalardaki özel alanları ekleyin.
FULL Bu kullanıcıyla ilişkili tüm alanları ekleyin.

ViewType

Sıralamalar
admin_view Sonuçlar, kullanıcı için hem yalnızca yöneticiye açık hem de alanda herkese açık alanları içerir.
domain_public Sonuçlar yalnızca kullanıcının alandaki diğer kullanıcılar tarafından herkese açık olarak görülebilen alanlarını içerir.