افزونه های Google Classroom اکنون به طور کلی در دسترس توسعه دهندگان هستند! لطفاً برای اطلاعات بیشتر به
اسناد افزونه ها مراجعه کنید.
Method: userProfiles.guardians.delete
یک قیم را حذف می کند.
سرپرست دیگر اعلانهای قیم را دریافت نخواهد کرد و نگهبان دیگر از طریق API قابل دسترسی نخواهد بود.
این روش کدهای خطای زیر را برمی گرداند:
-
PERMISSION_DENIED
اگر هیچ کاربری که با studentId
ارائه شده مطابقت ندارد برای کاربر درخواستکننده قابل مشاهده نباشد، اگر کاربر درخواستکننده اجازه مدیریت سرپرستان دانشآموز شناساییشده توسط studentId
را نداشته باشد، اگر سرپرستان برای دامنه مورد نظر فعال نشده باشند، یا برای سایر خطاهای دسترسی، PERMISSION_DENIED . - اگر
studentId
مشخص شده باشد، INVALID_ARGUMENT
، اما قالب آن قابل شناسایی نیست (آدرس ایمیل نیست، و studentId
از API نیست). -
NOT_FOUND
اگر کاربر درخواست کننده مجاز باشد سرپرستان studentId
درخواستی را تغییر دهد، اما هیچ سابقه Guardian
برای آن دانش آموز با guardianId
ارائه شده وجود ندارد.
درخواست HTTP
DELETE https://classroom.googleapis.com/v1/userProfiles/{studentId}/guardians/{guardianId}
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های |
---|
studentId | string دانش آموزی که سرپرست او حذف می شود. یکی از موارد زیر: - شناسه عددی برای کاربر
- آدرس ایمیل کاربر
- رشته تحت اللفظی
"me" که کاربر درخواست کننده را نشان می دهد
|
guardianId | string فیلد id از یک Guardian . |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/classroom.guardianlinks.students
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-02-27 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-02-27 بهوقت ساعت هماهنگ جهانی."],[[["This operation deletes a guardian for a specific student, preventing further guardian notifications and API access."],["You need to provide the `studentId` (student identifier, email, or \"me\") and the `guardianId` to identify the guardian to be removed."],["Potential errors include permission issues, invalid student identifiers, and non-existent guardians for the given student."],["An empty request body is required, and a successful deletion results in an empty response body."],["This action requires the `https://www.googleapis.com/auth/classroom.guardianlinks.students` OAuth scope for authorization."]]],[]]