REST Resource: users.settings.delegates

منبع: نماینده

تنظیمات برای یک نماینده نمایندگان می‌توانند پیام‌ها را بخوانند، ارسال کنند و حذف کنند، و همچنین مخاطبین را برای حساب نماینده‌دهنده مشاهده و اضافه کنند. برای اطلاعات بیشتر درباره نمایندگان، به «تنظیم نمایندگی ایمیل» مراجعه کنید.

نمایندگی JSON
{
  "delegateEmail": string,
  "verificationStatus": enum (VerificationStatus)
}
فیلدها
delegateEmail

string

آدرس ایمیل نماینده

verificationStatus

enum ( VerificationStatus )

نشان می دهد که آیا این آدرس تأیید شده است و می تواند به عنوان نماینده حساب عمل کند. فقط خواندنی

وضعیت تأیید

نشان می دهد که آیا مالکیت یک آدرس ایمیل برای استفاده از نمایندگی تأیید شده است یا خیر.

Enums
verificationStatusUnspecified وضعیت تأیید نامشخص
accepted آدرس می‌تواند نماینده حساب باشد.
pending یک درخواست تأیید به آدرس پست شد و مالک هنوز آن را نپذیرفته است.
rejected یک درخواست تأیید به آدرس پست شد و مالک آن را رد کرد.
expired یک درخواست تأیید به آدرس پست شد و بدون تأیید منقضی شد.

روش ها

create

نماینده‌ای را با وضعیت تأیید مستقیماً به accepted اضافه می‌کند، بدون ارسال ایمیل تأیید.

delete

نماینده مشخص شده را حذف می کند (که می تواند از هر وضعیت تأییدی باشد) و هر تأییدیه ای را که ممکن است برای استفاده از آن لازم بوده باشد لغو می کند.

get

نماینده مشخص شده را دریافت می کند.

list

نمایندگان را برای حساب مشخص شده فهرست می کند.