REST Resource: users.settings.delegates

Risorsa: delegato

Impostazioni per un delegato. I delegati possono leggere, inviare ed eliminare messaggi, nonché visualizzare e aggiungere contatti, per l'account del delegante. Per saperne di più sui delegati, vedi "Configurare la delega email".

Rappresentazione JSON
{
  "delegateEmail": string,
  "verificationStatus": enum (VerificationStatus)
}
Campi
delegateEmail

string

L'indirizzo email del delegato.

verificationStatus

enum (VerificationStatus)

Indica se questo indirizzo è stato verificato e può agire come delegato per l'account. Sola lettura.

VerificationStatus

Indica se la proprietà di un indirizzo email è stata verificata per l'uso della delega.

Enum
verificationStatusUnspecified Stato di verifica non specificato.
accepted L'indirizzo può agire come delegato per l'account.
pending Una richiesta di verifica è stata inviata all'indirizzo email e il proprietario non l'ha ancora accettata.
rejected Una richiesta di verifica è stata inviata all'indirizzo email e il proprietario l'ha rifiutata.
expired Una richiesta di verifica è stata inviata all'indirizzo ed è scaduta senza verifica.

Metodi

create

Aggiunge un delegato con lo stato di verifica impostato direttamente su accepted, senza inviare alcuna email di verifica.

delete

Rimuove il delegato specificato (che può avere qualsiasi stato di verifica) e revoca qualsiasi verifica che fosse stata richiesta per il suo utilizzo.

get

Restituisce il delegato specificato.

list

Elenca i delegati per l'account specificato.