REST Resource: users.settings.delegates

Kaynak: Yetki verilmiş

Yetki verilmiş bir kullanıcının ayarları. Yetki verilmiş kullanıcılar iletileri okuyabilir, gönderebilir, silebilir, yetkiyi veren kullanıcının hesabında kişileri görüntüleyebilir ve ekleyebilir. Yetki verilmiş kullanıcılar hakkında daha fazla bilgi edinmek için "Posta yetkisi ayarlama" başlıklı makaleye bakın.

JSON gösterimi
{
  "delegateEmail": string,
  "verificationStatus": enum (VerificationStatus)
}
Alanlar
delegateEmail

string

Yetki verilen kullanıcının e-posta adresi.

verificationStatus

enum (VerificationStatus)

Bu adresin doğrulanıp doğrulanmadığını ve hesap için yetki verilmiş bir kullanıcı olarak hareket edip edemeyeceğini belirtir. Salt okunur.

VerificationStatus

Bir e-posta adresinin sahipliğinin yetki kullanımı için doğrulanıp doğrulanmadığını belirtir.

Sıralamalar
verificationStatusUnspecified Doğrulama durumu belirtilmedi.
accepted Adres, hesap için yetki verilen bir kullanıcı olarak kullanılabilir.
pending Adrese bir doğrulama isteği postayla gönderildi ve cihaz sahibi henüz isteği kabul etmedi.
rejected Adrese bir doğrulama isteği postalanmış ve sahibi tarafından reddedilmiştir.
expired Adrese bir doğrulama isteği gönderildi ve bu isteğin süresi doğrulama yapılmadan süresi doldu.

Yöntemler

create

Doğrulama e-postası göndermeden, doğrulama durumu doğrudan accepted olarak ayarlanmış bir yetki verilmiş kullanıcı ekler.

delete

Belirtilen yetki verilmiş kullanıcıyı (herhangi bir doğrulama durumunda olabilir) kaldırır ve kullanmak için gerekli olabilecek tüm doğrulamayı iptal eder.

get

Belirtilen delegeyi alır.

list

Belirtilen hesap için yetki verilmiş kullanıcıları listeler.