Method: courses.courseWorkMaterials.get

コースの教材を返します。

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

  • PERMISSION_DENIED リクエスト元のユーザーがリクエストされたコースまたはコースの教材にアクセスできない場合、または アクセス エラーが発生した場合は。
  • リクエストの形式が正しくない場合は INVALID_ARGUMENT
  • リクエストされたコースまたはコースの教材が存在しない場合は NOT_FOUND

HTTP リクエスト

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

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

パスパラメータ

パラメータ
courseId

string

コースの識別子。この識別子は、Classroom によって割り当てられた識別子または alias のいずれかです。

id

string

コースの教材の識別子。

クエリ パラメータ

パラメータ
previewVersion

enum (PreviewVersion)

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

リクエストの本文

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

レスポンスの本文

成功した場合、レスポンスの本文には CourseWorkMaterial のインスタンスが含まれます。

認可スコープ

次の OAuth スコープのいずれかが必要です。

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

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