שינוי של הזמנה להורה או לאפוטרופוס.
בשלב הזה, השינוי היחיד שתקף הוא שינוי הערך של state
מ-PENDING
ל-COMPLETE
. הפעולה הזו תגרום לביטול ההזמנה.
השיטה הזו מחזירה את קודי השגיאה הבאים:
PERMISSION_DENIED
אם למשתמש הנוכחי אין הרשאה לנהל אפוטרופוסים, אם אפוטרופוסים לא מופעלים בדומיין הרלוונטי או בגלל שגיאות גישה אחרות.FAILED_PRECONDITION
אם הקישור לאפוטרופוס לא נמצא במצבPENDING
.INVALID_ARGUMENT
אם לא ניתן לזהות את הפורמט של תעודת הסטודנט שצוינה (היא לא כתובת אימייל אוuserId
מ-API הזה), או אם ל-GuardianInvitation
שהוענק ישstate
שאינוCOMPLETE
, או אם הוא משנה שדות שאינםstate
.NOT_FOUND
אם מזהה התלמיד שסופק הוא מזהה תלמיד תקין, אבל אין ב-Classroom תיעוד של התלמיד הזה, או אם השדהid
לא מתייחס להזמנה של הורה או אפוטרופוס שידועה ל-Classroom.
בקשת HTTP
PATCH https://classroom.googleapis.com/v1/userProfiles/{studentId}/guardianInvitations/{invitationId}
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
student |
המזהה של התלמיד או התלמידה שרוצים לשנות את ההזמנה של האפוטרופוס שלהם. |
invitation |
השדה |
פרמטרים של שאילתה
פרמטרים | |
---|---|
update |
מסכה שמזהה אילו שדות בקורס לעדכן. השדה הזה נדרש כדי לבצע עדכון. העדכון נכשל אם צוינו שדות לא חוקיים. השדות הבאים חוקיים:
כשמגדירים את השדה הזה בפרמטר של שאילתה, צריך לציין אותו כך:
זוהי רשימה של שמות שדות מוגדרים במלואם, שמופרדים בפסיקים. דוגמה: |
גוף הבקשה
גוף הבקשה מכיל מופע של GuardianInvitation
.
גוף התשובה
אם הפעולה מצליחה, גוף התגובה מכיל מופע של GuardianInvitation
.
היקפי הרשאה
נדרש היקף הרשאות OAuth הבא:
https://www.googleapis.com/auth/classroom.guardianlinks.students
מידע נוסף זמין במדריך ההרשאות.