Method: courses.courseWork.addOnAttachments.studentSubmissions.list

リクエスト元に表示が許可されている生徒の提出物のリストを返します。

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

  • PERMISSION_DENIED: アクセスエラー。
  • INVALID_ARGUMENT(リクエストの形式が正しくない場合)。
  • NOT_FOUND: 識別されたリソースのいずれかが存在しない場合。

HTTP リクエスト

GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments/{attachmentId}/studentSubmissions

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

パスパラメータ

パラメータ
courseId

string

必須。コースの識別子。

itemId

string

必須。添付ファイルが添付されている CourseWork の識別子。

attachmentId

string

必須。アドオンの添付ファイルの識別子。

クエリ パラメータ

パラメータ
pageSize

integer

省略可。返される提出物の最大数。ゼロまたは未指定の場合、サーバーが最大値を割り当てることがあります。

サーバーは、指定された数よりも少ない結果を返すことがあります。

pageToken

string

省略可。前回の studentSubmissions.list 呼び出しから受け取ったページトークン。後続のページを取得するにはこれを指定します。

ページ分割を行う場合、studentSubmissions.list に指定する他のすべてのパラメータは、ページトークンを提供した呼び出しと一致する必要があります。

リクエストの本文

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

レスポンスの本文

アドオンの添付ファイルに対する生徒の提出物を一覧表示する際のレスポンス。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "addOnAttachmentStudentSubmissions": [
    {
      object (AddOnAttachmentStudentSubmission)
    }
  ],
  "nextPageToken": string
}
フィールド
addOnAttachmentStudentSubmissions[]

object (AddOnAttachmentStudentSubmission)

リクエストに一致するアドオン添付ファイルの生徒の提出物。

nextPageToken

string

次のページを取得するために pageToken として送信できるトークン。このフィールドを省略すると、後続のページはなくなります。

認可スコープ

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

  • https://www.googleapis.com/auth/classroom.addons.student
  • https://www.googleapis.com/auth/classroom.addons.teacher

詳細については、OAuth 2.0 Overview をご覧ください。