עדכון של שדה אחד או יותר בעבודה שהוגשה על ידי תלמיד/ה.
במאמר google.classroom.v1.StudentSubmission מפורט אילו שדות אפשר לעדכן ומי יכול לשנות אותם.
הבקשה הזו צריכה להישלח מהפרויקט ב-Developer Console של מזהה הלקוח ב-OAuth ששימש ליצירת פריט העבודה התואם בקורס.
השיטה הזו מחזירה את קודי השגיאה הבאים:
- PERMISSION_DENIEDאם הפרויקט של המפתח המבקש לא יצר את מטלת הקורס המתאימה, אם למשתמש אין הרשאה לבצע את השינוי המבוקש במטלה שהתלמיד שלח או בגלל שגיאות גישה.
- INVALID_ARGUMENTאם הבקשה לא תקינה.
- NOT_FOUNDאם הקורס, עבודת הקורס או ההגשה של התלמיד/ה המבוקשים לא קיימים.
בקשת HTTP
PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
| courseId | 
 המזהה של הקורס. המזהה הזה יכול להיות המזהה שהוקצה ב-Classroom או  | 
| courseWorkId | 
 המזהה של העבודה. | 
| id | 
 המזהה של המטלה שנשלחה על ידי התלמיד/ה. | 
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
| updateMask | 
 מסכה שמזהה אילו שדות יש לעדכן במטלה שהתלמיד/ה שלח/ה. השדה הזה נדרש כדי לבצע עדכון. העדכון נכשל אם צוינו שדות לא חוקיים. המורים יכולים לציין את השדות הבאים: 
 זוהי רשימה של שמות שדות מוגדרים במלואם, שמופרדים בפסיקים. דוגמה:  | 
| previewVersion | 
 אופציונלי. גרסת ה-Preview של ה-API. צריך להגדיר את ההגדרה הזו כדי לגשת ליכולות API חדשות שזמינות למפתחים בתוכנית ה-Preview. | 
גוף הבקשה
גוף הבקשה מכיל מופע של StudentSubmission.
גוף התשובה
אם הפעולה מצליחה, גוף התגובה מכיל מופע של StudentSubmission.
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
- https://www.googleapis.com/auth/classroom.coursework.students
- https://www.googleapis.com/auth/classroom.coursework.me
מידע נוסף זמין במדריך ההרשאות.