Method: courses.courseWork.rubrics.create

یک روبریک ایجاد می کند.

این درخواست باید توسط کنسول Google Cloud شناسه مشتری OAuth که برای ایجاد مورد کار دوره والد استفاده می‌شود، انجام شود.

برای جزئیات بیشتر، ساختار Rubrics و محدودیت های شناخته شده را ببینید.

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

  • PERMISSION_DENIED اگر کاربر درخواست کننده مجاز به ایجاد روبریک برای کار دوره در دوره درخواستی نباشد.
  • INTERNAL در صورتی که درخواست دامنه OAuth کافی نداشته باشد.
  • INVALID_ARGUMENT اگر درخواست نادرست باشد و برای خطای درخواست زیر:
    • RubricCriteriaInvalidFormat
  • اگر دوره یا کار دوره درخواستی وجود نداشته باشد یا کاربر به دوره یا کار دوره دسترسی نداشته باشد، NOT_FOUND .
  • FAILED_PRECONDITION برای خطای درخواست زیر:
    • AttachmentNotVisible

درخواست HTTP

POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics

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

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

مولفه های
courseId

string

ضروری. شناسه دوره

courseWorkId

string

ضروری. شناسه کار دوره.

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

مولفه های
previewVersion

enum ( PreviewVersion )

اختیاری. نسخه پیش نمایش API. این باید برای دسترسی به قابلیت‌های API جدیدی که در برنامه پیش‌نمایش برای توسعه‌دهندگان در دسترس است، تنظیم شود.

درخواست بدن

بدنه درخواست شامل یک نمونه از Rubric است.

بدن پاسخگو

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

محدوده مجوز

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

  • https://www.googleapis.com/auth/classroom.coursework.students

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