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 .
|
CourseRole
תפקידים אפשריים שיכולים להיות למשתמש.
טיפוסים בני מנייה (enum) |
COURSE_ROLE_UNSPECIFIED |
אין תפקיד בקורס. |
STUDENT |
תלמיד בקורס. |
TEACHER |
מורה הקורס. |
OWNER |
בעלי הקורס. |
שיטות |
|
מקבל הזמנה, מסיר אותה ומוסיפים את המשתמש שהוזמן למורים או לתלמידים (לפי הכללים) של הקורס שצוין. |
|
יצירת הזמנה. |
|
מחיקת הזמנה. |
|
מחזיר הזמנה. |
|
מחזירה רשימת הזמנות שהמשתמש המבקש רשאי להציג, מוגבל לאלה שתואמות לבקשת הרשימה. |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-02-27 (שעון UTC).
[null,null,["עדכון אחרון: 2025-02-27 (שעון UTC)."],[[["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."]]],[]]