Method: users.get

Bir kullanıcıyı getirir.

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ğindeki 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 getirilecek alan alt kümesi.

viewType

enum (ViewType)

Kullanıcının yalnızca yönetici veya alan genelinde herkese açık görünümünün getirilip getirilmeyeceğini belirler. Daha fazla bilgi için Bir kullanıcıyı yönetici olmayan kullanıcı olarak geri 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ılavuzu'na bakın.

Projeksiyon

Sıralamalar
BASIC Kullanıcı için herhangi bir özel alan eklemeyin.
CUSTOM customFieldMask içinde istenen şemalardaki özel alanları dahil et.
FULL Bu kullanıcıyla ilişkilendirilen tüm alanları dahil et.

ViewType

Sıralamalar
admin_view Sonuçlar, kullanıcıya ilişkin hem yalnızca yönetici hem de alan herkese açık alanlarını içerir.
domain_public Sonuçlar, yalnızca alandaki diğer kullanıcılara görünür olan kullanıcı alanlarını içerir.