Method: courses.courseWorkMaterials.delete

مطالب کاری دوره را حذف می کند.

این درخواست باید توسط پروژه Developer Console از شناسه مشتری OAuth که برای ایجاد آیتم کار دوره مربوطه استفاده می‌شود، انجام شود.

این روش کدهای خطای زیر را برمی گرداند:

  • PERMISSION_DENIED اگر پروژه توسعه‌دهنده درخواست‌کننده مواد کار دوره مربوطه را ایجاد نکرده باشد، اگر کاربر درخواست‌کننده اجازه حذف دوره درخواستی یا خطاهای دسترسی را نداشته باشد.
  • اگر مطالب آموزشی درخواستی قبلاً حذف شده باشد، FAILED_PRECONDITION .
  • اگر درسی با شناسه درخواستی وجود نداشته باشد، NOT_FOUND .

درخواست HTTP

DELETE https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials/{id}

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
courseId

string

شناسه دوره این شناسه می تواند شناسه اختصاص داده شده توسط Classroom یا alias باشد.

id

string

شناسه مطالب کار دوره برای حذف. این شناسه یک شناسه اختصاص داده شده توسط Classroom است.

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/classroom.courseworkmaterials

برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.