REST Resource: users.settings.delegates
منبع: نماینده
تنظیمات برای یک نماینده نمایندگان میتوانند پیامها را بخوانند، ارسال کنند و حذف کنند، و همچنین مخاطبین را برای حساب نمایندهدهنده مشاهده و اضافه کنند. برای اطلاعات بیشتر درباره نمایندگان، به «تنظیم نمایندگی ایمیل» مراجعه کنید.
نمایندگی JSON |
---|
{
"delegateEmail": string,
"verificationStatus": enum (VerificationStatus )
} |
فیلدها |
---|
delegateEmail | string آدرس ایمیل نماینده |
verificationStatus | enum ( VerificationStatus ) نشان می دهد که آیا این آدرس تأیید شده است و می تواند به عنوان نماینده حساب عمل کند. فقط خواندنی |
وضعیت تأیید
نشان می دهد که آیا مالکیت یک آدرس ایمیل برای استفاده از نمایندگی تأیید شده است یا خیر.
Enums |
---|
verificationStatusUnspecified | وضعیت تأیید نامشخص |
accepted | آدرس میتواند نماینده حساب باشد. |
pending | یک درخواست تأیید به آدرس پست شد و مالک هنوز آن را نپذیرفته است. |
rejected | یک درخواست تأیید به آدرس پست شد و مالک آن را رد کرد. |
expired | یک درخواست تأیید به آدرس پست شد و بدون تأیید منقضی شد. |
روش ها |
---|
| نمایندهای را با وضعیت تأیید مستقیماً به accepted اضافه میکند، بدون ارسال ایمیل تأیید. |
| نماینده مشخص شده را حذف می کند (که می تواند از هر وضعیت تأییدی باشد) و هر تأییدیه ای را که ممکن است برای استفاده از آن لازم بوده باشد لغو می کند. |
| نماینده مشخص شده را دریافت می کند. |
| نمایندگان را برای حساب مشخص شده فهرست می کند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-14 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-14 بهوقت ساعت هماهنگ جهانی."],[[["Delegate settings enable authorized access to read, send, delete emails, manage contacts on behalf of an account owner."],["Delegates are managed through dedicated API methods for creation, deletion, retrieval, and listing."],["Verification Status indicates if a delegate's email address is verified and authorized to act on behalf of the account owner, with various statuses such as `accepted`, `pending`, `rejected`, and `expired`."],["Delegate settings are represented in JSON format with the delegate's email and verification status."]]],["Delegates, specified by email, can access a delegator's account to read, send, and delete messages, and manage contacts. Each delegate has a `verificationStatus` which can be `accepted`, `pending`, `rejected`, or `expired`. Actions include creating a delegate (setting the status to `accepted`), deleting a delegate (regardless of status), getting a specific delegate, and listing all delegates. The `verificationStatus` field is read-only. Delegates are identified using a JSON representation format.\n"]]