تعديل دعوة وصي
في الوقت الحالي، التعديل الوحيد المسموح به هو تغيير state
من PENDING
إلى COMPLETE
. يؤدي ذلك إلى سحب الدعوة.
تُرجع هذه الطريقة رموز الأخطاء التالية:
PERMISSION_DENIED
إذا لم يكن لدى المستخدم الحالي إذن لإدارة الأوصياء، أو إذا لم يتم تفعيل الأوصياء للنطاق المعنيّ، أو بسبب أخطاء وصول أخرىFAILED_PRECONDITION
إذا لم يكن رابط الوصي في الحالةPENDING
.INVALID_ARGUMENT
إذا تعذّر التعرّف على تنسيق مستند تعريف الطالب المقدَّم (ليس عنوان بريد إلكتروني أوuserId
من واجهة برمجة التطبيقات هذه)، أو إذا كانGuardianInvitation
الذي تم تمريره يحتوي علىstate
غيرCOMPLETE
، أو إذا كان يعدّل حقولًا غيرstate
.NOT_FOUND
إذا كان رقم تعريف الطالب المقدَّم صالحًا، ولكن لا يتضمّن Classroom سجلّاً لهذا الطالب، أو إذا كان الحقلid
لا يشير إلى دعوة وصي معروفة في Classroom
طلب HTTP
PATCH https://classroom.googleapis.com/v1/userProfiles/{studentId}/guardianInvitations/{invitationId}
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
student |
رقم تعريف الطالب المطلوب تعديل دعوة الوصي له. |
invitation |
حقل |
مَعلمات طلب البحث
المعلمات | |
---|---|
update |
قناع يحدّد الحقول التي يجب تعديلها في الدورة التدريبية هذا الحقل مطلوب لإجراء تعديل. يتعذّر إجراء التعديل في حال تحديد حقول غير صالحة. الحقول التالية صالحة:
عند ضبط هذا الحقل في مَعلمة طلب بحث، يجب تحديده على النحو التالي:
هذه قائمة مفصولة بفواصل تتضمّن أسماء حقول مؤهَّلة بالكامل. مثال: |
نص الطلب
يحتوي نص الطلب على مثال GuardianInvitation
.
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال GuardianInvitation
.
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/classroom.guardianlinks.students
لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.