REST Resource: users.settings.delegates

Zasób: Delegate

Ustawienia dla osoby, która ma dostęp do Twojego konta. Przedstawiciele mogą czytać, wysyłać i usuwać wiadomości, a także wyświetlać i dodawać kontakty na koncie właściciela. Więcej informacji o przekazywaniu dostępu do poczty znajdziesz w artykule Konfigurowanie przekazywania dostępu do poczty.

Zapis JSON
{
  "delegateEmail": string,
  "verificationStatus": enum (VerificationStatus)
}
Pola
delegateEmail

string

Adres e-mail osoby z przekazanym dostępem.

verificationStatus

enum (VerificationStatus)

Wskazuje, czy ten adres został zweryfikowany i czy może działać jako konto zastępcze. Tylko do odczytu.

VerificationStatus

Wskazuje, czy własność adresu e-mail została zweryfikowana na potrzeby delegowania.

Wartości w polu enum
verificationStatusUnspecified Nieokreślony stan weryfikacji.
accepted Adres może działać jako przedstawiciel konta.
pending Na adres została wysłana prośba o weryfikację, ale właściciel nie zaakceptował jej jeszcze.
rejected Na adres został wysłany e-mail z prośbą o weryfikację, ale właściciel odrzucił ją.
expired Na adres wysłano prośbę o weryfikację, która wygasła bez weryfikacji.

Metody

create

Dodaje użytkownika zweryfikowanego jako accepted bez wysyłania e-maila weryfikacyjnego.

delete

Usuwa określonego użytkownika (który może mieć dowolny stan weryfikacji) i odwołuje wszelkie weryfikacje, które mogły być wymagane do korzystania z tego konta.

get

Pobiera wskazanego przedstawiciela.

list

Wyświetla listę przedstawicieli na określonym koncie.