REST Resource: userProfiles

Kaynak: UserProfile

Kullanıcının genel bilgileri.

JSON gösterimi
{
  "id": string,
  "name": {
    object (Name)
  },
  "emailAddress": string,
  "photoUrl": string,
  "permissions": [
    {
      object (GlobalPermission)
    }
  ],
  "verifiedTeacher": boolean
}
Alanlar
id

string

Kullanıcının tanımlayıcısı.

Salt okunur.

name

object (Name)

Kullanıcının adı.

Salt okunur.

emailAddress

string

Kullanıcının e-posta adresi.

Bu alanın yanıt gövdesinde doldurulması için https://www.googleapis.com/auth/classroom.profile.emails kapsamı istenmelidir.

Salt okunur.

photoUrl

string

Kullanıcının profil fotoğrafının URL'si.

Bu alanın yanıt gövdesinde doldurulması için https://www.googleapis.com/auth/classroom.profile.photos kapsamı istenmelidir.

Salt okunur.

permissions[]

object (GlobalPermission)

Kullanıcının genel izinleri.

Salt okunur.

verifiedTeacher

boolean

Google Workspace for Education kullanıcısının alan yöneticisinin, kullanıcının öğretmen olduğunu açıkça doğrulayıp doğrulamadığını gösterir. Kullanıcı bir Google Workspace for Education alanının üyesi değilse bu alan her zaman false (yanlış) değerini alır.

Salt okunur

Ad

Kullanıcı adıyla ilgili ayrıntılar.

JSON gösterimi
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
Alanlar
givenName

string

Kullanıcının adı.

Salt okunur.

familyName

string

Kullanıcının soyadı.

Salt okunur.

fullName

string

Kullanıcının, ad ve soyadı değerleri bir araya getirilerek oluşturulan tam adı.

Salt okunur.

GlobalPermission

Genel kullanıcı izni açıklaması.

JSON gösterimi
{
  "permission": enum (Permission)
}
Alanlar
permission

enum (Permission)

İzin değeri.

İzin

Kullanıcının sahip olabileceği olası izinler.

Sıralamalar
PERMISSION_UNSPECIFIED Herhangi bir izin belirtilmedi. Bu döndürülmedi ve geçerli bir değer değil.
CREATE_COURSE Kullanıcının kurs oluşturmasına izin verilir.

Yöntemler

get

Bir kullanıcı profili döndürür.