AddOnContext

מטא-נתונים רלוונטיים לקבצים מצורפים של תוספים ב-Classroom בהקשר של פוסט ספציפי.

ייצוג JSON
{
  "courseId": string,
  "postId": string,
  "itemId": string,
  "supportsStudentWork": boolean,

  // Union field context can be only one of the following:
  "studentContext": {
    object (StudentContext)
  },
  "teacherContext": {
    object (TeacherContext)
  }
  // End of list of possible types for union field context.
}
שדות
courseId

string

לא משתנה. מזהה הקורס.

postId
(deprecated)

string

לא משתנה. הוצא משימוש. במקומו צריך להשתמש ב-itemId.

itemId

string

לא משתנה. המזהה של ההודעה, הקורס אורך את הקורס 'WorkWorkMaterial' או של הקורס שאליו מצורף הקובץ.

supportsStudentWork

boolean

אפשרות. האם הפוסט מאפשר למורה לראות את העבודות של התלמידים ולהעביר את הציונים שלה.

שדה איחוד context.

הערך של context יכול להיות רק אחת מהאפשרויות הבאות:

studentContext

object (StudentContext)

ההקשר של התוסף שתואם לתפקיד של המשתמש ששלח את הבקשה כתלמיד. נוכחותו מרמזת שהמשתמש ששלח את הבקשה הוא תלמיד בקורס.

teacherContext

object (TeacherContext)

ההקשר של התוסף שתואם לתפקיד של המשתמש ששלח את הבקשה כמורה. נוכחותה מרמזת שהמשתמש ששלח את הבקשה הוא מורה בקורס.

StudentContext

הקשר ספציפי לתפקיד אם המשתמש ששלח את הבקשה הוא תלמיד.

ייצוג JSON
{
  "submissionId": string
}
שדות
submissionId

string

בקשת מזהה ההגשה של המשתמש לשימוש לצורך העברת ציון וכדי לזהות את התלמיד בזמן הצגת העבודה של התלמיד למורה. הערך מוגדר בדיוק כשהערך בשדה supportsStudentWork הוא true.

TeacherContext

אין שדות בסוג הזה.

הקשר ספציפי לתפקיד אם המשתמש ששלח את הבקשה הוא מורה.