یک قیم خاص را برمی گرداند.
این روش کدهای خطای زیر را برمی گرداند:
-
PERMISSION_DENIEDاگر هیچ کاربری مطابق باstudentIdارائه شده برای کاربر درخواستکننده قابل مشاهده نباشد، اگر کاربر درخواستکننده مجاز به مشاهده اطلاعات سرپرست دانشآموز شناساییشده توسطstudentIdنباشد، اگر محافظان برای دامنه مورد نظر فعال نشده باشند، یا برای سایر خطاهای دسترسی ، PERMISSION_DENIED میشود. - اگر
studentIdمشخص شده باشد،INVALID_ARGUMENT، اما قالب آن قابل شناسایی نیست (این یک آدرس ایمیل، نه یکstudentIdاز API، و نه رشته تحت اللفظیmeاست). -
NOT_FOUNDاگر کاربر درخواست کننده مجاز به مشاهده سرپرستانstudentIdدرخواستی باشد، اما هیچ سابقهGuardianبرای آن دانش آموز وجود نداشته باشد که با شناسهguardianIdارائه شده مطابقت داشته باشد.
درخواست HTTP
GET https://classroom.googleapis.com/v1/userProfiles/{studentId}/guardians/{guardianId}
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
| پارامترها | |
|---|---|
studentId | دانش آموزی که سرپرست او درخواست می شود. یکی از موارد زیر:
|
guardianId | فیلد |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی یک نمونه از Guardian است.
محدوده مجوز
به یکی از حوزه های 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
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.