افزونه های Google Classroom اکنون به طور کلی در دسترس توسعه دهندگان هستند! لطفاً برای اطلاعات بیشتر به
اسناد افزونه ها مراجعه کنید.
Method: courses.topics.delete
یک موضوع را حذف می کند.
این روش کدهای خطای زیر را برمی گرداند:
-
PERMISSION_DENIED
اگر کاربر درخواست کننده اجازه حذف موضوع درخواستی یا خطاهای دسترسی را نداشته باشد. - اگر موضوع درخواستی قبلاً حذف شده باشد،
FAILED_PRECONDITION
. - اگر هیچ دوره یا موضوعی با شناسه درخواستی وجود نداشته باشد،
NOT_FOUND
.
درخواست HTTP
DELETE https://classroom.googleapis.com/v1/courses/{courseId}/topics/{id}
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها |
---|
course Id | string شناسه دوره این شناسه می تواند شناسه اختصاص داده شده توسط Classroom یا alias باشد. |
id | string شناسه موضوعی که باید حذف شود. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/classroom.topics
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-12-05 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-12-05 بهوقت ساعت هماهنگ جهانی."],[[["Deletes a specified topic from a given course in Google Classroom."],["Requires authorization with the `https://www.googleapis.com/auth/classroom.topics` scope."],["Uses a DELETE request with the course ID and topic ID as path parameters."],["Returns an empty response body upon successful deletion, otherwise provides specific error codes."],["The request body should be empty for this operation."]]],[]]