Method: courses.courseWork.addOnAttachments.studentSubmissions.list

Renvoie une liste des devoirs d'élèves que le demandeur est autorisé à consulter.

Cette méthode renvoie les codes d'erreur suivants :

  • PERMISSION_DENIED pour les erreurs d'accès.
  • INVALID_ARGUMENT si la requête est incorrecte.
  • NOT_FOUND si l'une des ressources identifiées n'existe pas.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
courseId

string

Obligatoire. Identifiant du cours.

itemId

string

Obligatoire. Identifiant de l'élément CourseWork auquel la pièce jointe est associée.

attachmentId

string

Obligatoire. Identifiant de la pièce jointe du module complémentaire.

Paramètres de requête

Paramètres
pageSize

integer

Facultatif. Nombre maximal de devoirs à renvoyer. Zéro ou non spécifié indique que le serveur peut attribuer un maximum.

Le serveur peut renvoyer un nombre de résultats inférieur à celui spécifié.

pageToken

string

Facultatif. Jeton de page reçu d'un appel studentSubmissions.list précédent. Fournissez-le pour récupérer la page suivante.

Lors de la pagination, tous les autres paramètres fournis à studentSubmissions.list doivent correspondre à l'appel ayant fourni le jeton de page.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Réponse lors de l'affichage de la liste des devoirs rendus par les élèves pour une pièce jointe de module complémentaire.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "addOnAttachmentStudentSubmissions": [
    {
      object (AddOnAttachmentStudentSubmission)
    }
  ],
  "nextPageToken": string
}
Champs
addOnAttachmentStudentSubmissions[]

object (AddOnAttachmentStudentSubmission)

Devoirs rendus par les élèves sous forme de pièces jointes de module complémentaire qui correspondent à la requête.

nextPageToken

string

Jeton pouvant être envoyé en tant que pageToken pour récupérer la page suivante. Si ce champ est omis, il n'y a pas d'autres pages.

Champs d'application des autorisations

Nécessite l'un des niveaux d'accès OAuth suivants :

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

Pour plus d'informations, consultez la OAuth 2.0 Overview.