Method: courses.courseWork.rubrics.create

创建评分准则。

此请求必须由用于创建父级课程作业项目的 OAuth 客户端 ID 的 Google Cloud 控制台发出。

有关详情,请参阅评分准则结构和已知限制

此方法会返回以下错误代码:

  • 如果申请者无权为所请求课程中的课程作业创建评分准则,则为 PERMISSION_DENIED
  • 如果请求的 OAuth 范围不足,则返回 INTERNAL
  • 如果请求格式不正确,并且存在以下请求错误,则返回 INVALID_ARGUMENT
    • RubricCriteriaInvalidFormat
  • 如果请求的课程或课程作业不存在,或者用户无权访问课程或课程作业,则使用 NOT_FOUND
  • 针对以下请求错误返回 FAILED_PRECONDITION
    • AttachmentNotVisible

HTTP 请求

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

网址采用 gRPC 转码语法。

路径参数

参数
courseId

string

必需。课程的标识符。

courseWorkId

string

必需。课程作业的标识符。

查询参数

参数
previewVersion

enum (PreviewVersion)

可选。API 的预览版本。必须设置此字段,才能使用预览版计划中为开发者提供的新 API 功能。

请求正文

请求正文包含一个 Rubric 实例。

响应正文

如果成功,响应正文将包含一个新创建的 Rubric 实例。

授权范围

需要以下 OAuth 作用域:

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

有关详情,请参阅授权指南