افزونه های Google Classroom اکنون به طور کلی در دسترس توسعه دهندگان هستند! لطفاً برای اطلاعات بیشتر به
اسناد افزونه ها مراجعه کنید.
REST Resource: invitations
منبع: دعوتنامه
دعوتنامه برای شرکت در دوره
نمایندگی JSON |
---|
{
"id": string,
"userId": string,
"courseId": string,
"role": enum (CourseRole )
} |
فیلدها |
---|
id | string شناسه اختصاص داده شده توسط Classroom. فقط خواندنی |
userId | string شناسه کاربر دعوت شده هنگامی که به عنوان پارامتر یک درخواست مشخص می شود، این شناسه را می توان به یکی از موارد زیر تنظیم کرد: - شناسه عددی برای کاربر
- آدرس ایمیل کاربر
- رشته تحت اللفظی
"me" که کاربر درخواست کننده را نشان می دهد
|
courseId | string شناسه دوره ای که کاربر را به آن دعوت می کند. |
role | enum ( CourseRole ) نقشی که کاربر را دعوت می کند. نباید COURSE_ROLE_UNSPECIFIED باشد. |
نقش دوره
نقشهای احتمالی که ممکن است از یک کاربر دعوت شود.
Enums |
---|
COURSE_ROLE_UNSPECIFIED | بدون نقش دوره |
STUDENT | دانشجو در دوره |
TEACHER | مدرس دوره. |
OWNER | صاحب دوره. |
روش ها |
---|
| دعوت نامه را می پذیرد، آن را حذف می کند و کاربر دعوت شده را به معلمان یا دانش آموزان (در صورت لزوم) دوره مشخص شده اضافه می کند. |
| دعوتنامه ایجاد می کند. |
| یک دعوت نامه را حذف می کند. |
| یک دعوت نامه را برمی گرداند. |
| فهرستی از دعوتنامههایی را برمیگرداند که کاربر درخواستکننده مجاز به مشاهده آنها است، محدود به دعوتهایی که با درخواست فهرست مطابقت دارند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی."],[[["This documentation describes the Invitation resource in Classroom API, used to invite users to courses."],["Invitations include details like the invited user's ID, the course ID, and the intended role (student, teacher, or owner)."],["You can manage invitations using methods like create, delete, get, list, and accept, to handle course memberships."],["The CourseRole enum defines the possible roles a user can be invited to have within a course."],["A JSON representation showcases the structure of an invitation object with its properties and data types."]]],[]]