- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
یک روبریک ایجاد می کند.
کاربر درخواست کننده و صاحب دوره باید قابلیت ایجاد روبریک را داشته باشد. برای جزئیات، به الزامات مجوز مراجعه کنید.
برای جزئیات بیشتر، ساختار Rubrics و محدودیت های شناخته شده را ببینید.
این درخواست باید توسط کنسول Google Cloud شناسه مشتری OAuth که برای ایجاد مورد کار دوره والد استفاده میشود، انجام شود.
این روش کدهای خطای زیر را برمی گرداند:
-
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 استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
course Id | مورد نیاز. شناسه دوره |
course Work Id | مورد نیاز. شناسه کار دوره. |
پارامترهای پرس و جو
پارامترها | |
---|---|
preview Version | اختیاری. نسخه پیش نمایش API. این باید برای دسترسی به قابلیتهای API جدیدی که در برنامه پیشنمایش برای توسعهدهندگان در دسترس است، تنظیم شود. |
درخواست بدن
بدنه درخواست شامل یک نمونه از Rubric
است.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه جدیدی از Rubric
است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/classroom.coursework.students
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.