عرض قائمة بالأوصياء المسموح للمستخدم المُقدّم للطلب بالاطّلاع عليها، مع حصرها في الأوصياء الذين يتطابقون مع الطلب
لإدراج الأوصياء لأي طالب يمكن للمستخدم المُقدّم للطلب الاطّلاع على الأوصياء له، استخدِم الحرف الأبجدي -
لمعرّف الطالب.
تُرجع هذه الطريقة رموز الأخطاء التالية:
PERMISSION_DENIED
إذا تم تحديدstudentId
، ولم يُسمح للمستخدم المُقدّم للطلب بعرض معلومات الأوصياء لهذا الطالب، إذا تم تحديد"-"
على أنّهstudentId
ولم يكن المستخدم مشرف نطاق، إذا لم يتم تفعيل الأوصياء للنطاق المعنيّ، إذا ضبط مستخدم غير مشرف النطاق فلترinvitedEmailAddress
، أو أخطاء وصول أخرى.INVALID_ARGUMENT
إذا تم تحديدstudentId
، ولكن لا يمكن التعرّف على تنسيقه (ليس عنوان بريد إلكتروني، ولاstudentId
من واجهة برمجة التطبيقات، ولا السلسلة الحرفيةme
). ويمكن أيضًا أن يتم إرجاعه إذا تم تقديمpageToken
غير صالح.NOT_FOUND
إذا تم تحديدstudentId
، ويمكن التعرّف على تنسيقه، ولكن لا يتوفّر لدى Classroom سجلّ لهذا الطالب.
طلب HTTP
GET https://classroom.googleapis.com/v1/userProfiles/{studentId}/guardians
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
student |
فلترة النتائج حسب الطالب المرتبط به الوصي يمكن أن يكون المعرّف واحدًا مما يلي:
|
مَعلمات طلب البحث
المعلمات | |
---|---|
invited |
يمكنك فلترة النتائج حسب عنوان البريد الإلكتروني الذي تم إرسال الدعوة الأصلية إليه، ما يؤدي إلى ظهور رابط الوصي هذا. لا يمكن استخدام هذا الفلتر إلا من قِبل مشرفي النطاق. |
page |
قيمة يجب أن يكون طلب |
page |
الحد الأقصى لعدد العناصر التي سيتم عرضها تشير القيمة صفر أو غير محدّد إلى أنّ الخادم قد يحدّد حدًا أقصى. قد يعرض الخادم عددًا أقل من العدد المحدّد من النتائج. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
الردّ عند إدراج الأوصياء
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"guardians": [
{
object ( |
الحقول | |
---|---|
guardians[] |
تظهر في هذه الصفحة النتائج التي تستوفي المعايير المحدّدة في الطلب. |
next |
رمز مميز يحدِّد الصفحة التالية من النتائج التي سيتم عرضها. إذا كان الحقل فارغًا، لن تتوفّر أي نتائج أخرى. |
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/classroom.guardianlinks.me.readonly
https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly
https://www.googleapis.com/auth/classroom.guardianlinks.students
لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.