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

בלתי ניתן לשינוי. המזהה של Announcement,‏ CourseWork או CourseWorkMaterial שבאמצעותם הקובץ המצורף מצורף.

supportsStudentWork

boolean

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

שדה איחוד context.

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

studentContext

object (StudentContext)

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

teacherContext

object (TeacherContext)

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

StudentContext

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

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

string

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

TeacherContext

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

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