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

בלתי ניתן לשינוי. המזהה של ההודעה, הקורס אוcourseWorkMaterial שאליהם מצורף הקובץ המצורף.

supportsStudentWork

boolean

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

שדה איחוד context.

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

studentContext

object (StudentContext)

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

teacherContext

object (TeacherContext)

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

StudentContext

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

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

string

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

TeacherContext

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

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