افزونه های Google Classroom اکنون به طور کلی در دسترس توسعه دهندگان هستند! لطفاً برای اطلاعات بیشتر به
اسناد افزونه ها مراجعه کنید.
REST Resource: userProfiles.guardianInvitations
منبع: GuardianInvitation
دعوتنامه ای برای تبدیل شدن به سرپرست یک کاربر مشخص، که به یک آدرس ایمیل مشخص ارسال شده است.
نمایندگی JSON |
---|
{
"studentId": string,
"invitationId": string,
"invitedEmailAddress": string,
"state": enum (GuardianInvitationState ),
"creationTime": string
} |
فیلدها |
---|
studentId | string شناسه دانشجو (در قالب استاندارد) |
invitationId | string شناسه منحصر به فرد برای این دعوت. فقط خواندنی |
invitedEmailAddress | string آدرس ایمیلی که دعوتنامه به آن ارسال شده است. این فیلد فقط برای مدیران دامنه قابل مشاهده است. |
state | enum ( GuardianInvitationState ) وضعیتی که این دعوتنامه در آن است. |
creationTime | string ( Timestamp format) زمانی که این دعوت نامه ایجاد شد. فقط خواندنی مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" . |
GuardianInvitationState
Enums |
---|
GUARDIAN_INVITATION_STATE_UNSPECIFIED | هرگز نباید برگردانده شود. |
PENDING | دعوتنامه فعال است و در انتظار پاسخ است. |
COMPLETE | دعوت دیگر فعال نیست. ممکن است پذیرفته شده، رد شده باشد، پس گرفته شده باشد یا ممکن است منقضی شده باشد. |
روش ها |
---|
| یک دعوت نامه برای سرپرست ایجاد می کند، و یک ایمیل برای سرپرست ارسال می کند و از آنها می خواهد تأیید کند که سرپرست دانش آموز هستند. |
| دعوت نامه خاصی از قیم را برمی گرداند. |
| فهرستی از دعوتنامههای نگهبان را که کاربر درخواستکننده مجاز به مشاهده آنها است، با پارامترهای ارائهشده فیلتر میکند. |
| دعوت نامه سرپرست را اصلاح می کند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی."],[[["A `GuardianInvitation` resource represents an invitation sent to a potential guardian for a specific student, containing details like student ID, invitation ID, recipient email, and invitation state."],["The `GuardianInvitationState` enum describes the current status of an invitation, which can be `PENDING` or `COMPLETE` based on guardian interaction or invitation expiry."],["Developers can manage guardian invitations programmatically through methods such as `create`, `get`, `list`, and `patch` to send, retrieve, view a list, and update invitations respectively."]]],[]]