עדכון נתונים המשויכים לצירוף של תוסף.
צריך להגדיר שהתוסף היה היוצר המקורי של הקובץ המצורף, ולקובץ המצורף יהיה ערך maxPoints
חיובי.
השיטה הזו מחזירה את קודי השגיאה הבאים:
PERMISSION_DENIED
עבור שגיאות גישה.INVALID_ARGUMENT
אם הבקשה לא תקינה.NOT_FOUND
אם אחד מהמשאבים שזוהו לא קיים.
בקשת HTTP
PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments/{attachmentId}/studentSubmissions/{submissionId}
בכתובת ה-URL נעשה שימוש בתחביר המרת gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
courseId |
חובה. מזהה הקורס. |
itemId |
המזהה של ההודעה, הקורס אורך את הקורס 'WorkWorkMaterial' או של הקורס שאליו מצורף הקובץ. חובה למלא את השדה הזה, אבל הוא לא מסומן ככזה בזמן שאנחנו מבצעים העברה מ-postId. |
attachmentId |
חובה. מזהה הקובץ המצורף. |
submissionId |
חובה. מזהה ההגשה של התלמיד/ה. |
פרמטרים של שאילתה
פרמטרים | |
---|---|
postId |
אפשרות. הוצא משימוש. במקומו צריך להשתמש ב-itemId. |
updateMask |
חובה. מסכה שמזהה אילו שדות בקובץ המצורף יש לעדכן. העדכון ייכשל אם יצוינו שדות לא חוקיים. אם שדה תומך בערכים ריקים, ניתן לנקות אותו על ידי ציון שלו במסכת העדכון ולא באובייקט המורים רשאים לציין את השדות הבאים:
זוהי רשימה של שמות שדות מלאים, שמופרדים בפסיקים. דוגמה: |
גוף הבקשה
גוף הבקשה מכיל מופע של AddOnAttachmentStudentSubmission
.
גוף התגובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול מופע של AddOnAttachmentStudentSubmission
.
היקפי הרשאות
נדרש היקף OAuth הבא:
https://www.googleapis.com/auth/classroom.addons.teacher
למידע נוסף, ניתן לעיין במדריך ההרשאות.