מעדכנת שדה אחד או יותר של חומר עבודה בקורס.
השיטה הזו מחזירה את קודי השגיאה הבאים:
-
PERMISSION_DENIEDאם בפרויקט של המפתח ששולח את הבקשה יש שגיאות גישה. -
INVALID_ARGUMENTאם הבקשה לא תקינה. FAILED_PRECONDITIONאם חומר העבודה של הקורס המבוקש כבר נמחק.NOT_FOUNDאם הקורס המבוקש או חומר העבודה בקורס לא קיימים
בקשת HTTP
PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials/{id}
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
courseId |
מזהה הקורס. המזהה הזה יכול להיות המזהה שהוקצה ב-Classroom או |
id |
מזהה של חומר לימוד. |
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
updateMask |
מסכה שמזהה אילו שדות בחומר העבודה של הקורס צריך לעדכן. חובה למלא את השדה הזה כדי לבצע עדכון. העדכון נכשל אם מציינים שדות לא תקינים. אם שדה תומך בערכים ריקים, אפשר לנקות אותו על ידי ציון שלו במסכת העדכון ולא באובייקט של חומר הלימוד. אם מסכת העדכון כוללת שדה שלא תומך בערכים ריקים, והשדה לא מוגדר באובייקט של חומר הלימוד, מוחזרת שגיאת המורים יכולים לציין את השדות הבאים:
זוהי רשימה מופרדת בפסיקים של שמות שדות שמוגדרים במלואם. דוגמה: |
previewVersion |
אופציונלי. גרסת התצוגה המקדימה של נקודת הקצה. |
גוף הבקשה
גוף הבקשה מכיל מופע של CourseWorkMaterial.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של CourseWorkMaterial.
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/classroom.courseworkmaterials
מידע נוסף זמין במדריך ההרשאות.