Method: courses.courseWork.rubrics.delete

ルーブリックを削除します。

このリクエストは、対応するルーブリックの作成に使用されている OAuth クライアント ID を使用して、Google Cloud コンソールから行う必要があります。

このメソッドは、次のエラーコードを返します。

  • PERMISSION_DENIED: リクエスト元のデベロッパー プロジェクトが対応するルーブリックを作成していない場合、またはリクエスト元のユーザーにリクエストされたルーブリックの削除が許可されていない場合。
  • リクエストされた ID のルーブリックが存在しない場合、またはユーザーがコース、コースの課題、ルーブリックにアクセスできない場合は、NOT_FOUND
  • ルーブリックで採点がすでに開始されている場合は INVALID_ARGUMENT

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
courseId

string

必須。コースの識別子。

courseWorkId

string

必須。コースの課題の識別子。

id

string

必須。ルーブリックの識別子。

クエリ パラメータ

パラメータ
previewVersion

enum (PreviewVersion)

(省略可)API のプレビュー版。プレビュー プログラムでデベロッパーが利用できる新しい API 機能にアクセスするには、設定する必要があります。

リクエスト本文

リクエストの本文は空にする必要があります。

レスポンスの本文

成功すると、レスポンスの本文は空になります。

認可スコープ

次の OAuth スコープが必要です。

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

詳細については、承認ガイドをご覧ください。