عرض قائمة بالأوصياء التي يُسمح للمستخدم الذي أرسل الطلب بعرضها، وتقتصر على أولئك الذين يطابقون الطلب.
لإدراج الأوصياء الخاصين بأي طالب يمكن للمستخدم الذي قدّم الطلب الاطّلاع على الأوصياء عليه، استخدِم الحرف الحرفي -
للإشارة إلى معرّف الطالب.
تُرجع هذه الطريقة رموز الخطأ التالية:
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.
مَعلمات المسار
المعلمات | |
---|---|
studentId |
يمكنك فلترة النتائج حسب الطالب الذي تم ربط الوصي به. يمكن أن يكون المعرّف واحدًا مما يلي:
|
معامِلات طلب البحث
المعلمات | |
---|---|
invitedEmailAddress |
يمكنك فلترة النتائج حسب عنوان البريد الإلكتروني الذي تم إرسال الدعوة الأصلية إليه، ما يؤدي إلى إنشاء رابط الوصي هذا. يمكن لمشرفي النطاقات فقط استخدام هذا الفلتر. |
pageToken |
قيمة يجب أن يكون طلب |
pageSize |
الحدّ الأقصى لعدد السلع المطلوب إرجاعها يشير "صفر" أو "غير محدَّد" إلى أنّ الخادم قد يعيّن حدًا أقصى. قد يعرض الخادم عددًا أقل من العدد المحدّد من النتائج. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
الرد عند إدراج بيانات للأوصياء
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"guardians": [
{
object ( |
الحقول | |
---|---|
guardians[] |
الأوصياء في هذه الصفحة من النتائج الذين يستوفون المعايير المحددة في الطلب. |
nextPageToken |
رمز مميز يحدد الصفحة التالية من النتائج المطلوب عرضها. إذا كان هذا الحقل فارغًا، لن تتوفّر أي نتائج أخرى. |
نطاقات الأذونات
يتطلب هذا الإعداد أحد نطاقات 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
لمزيد من المعلومات، يُرجى الاطّلاع على دليل التفويض.