Method: courses.posts.addOnAttachments.list

Renvoie toutes les pièces jointes créées par un module complémentaire sous le post.

Le module complémentaire doit disposer de pièces jointes actives sur le post ou être autorisé à en créer.

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}/posts/{postId}/addOnAttachments

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
courseId

string

Obligatoire. Identifiant du cours.

postId
(deprecated)

string

Facultatif. Identifiant du post du cours dont vous souhaitez énumérer les pièces jointes. Obsolète, utilisez plutôt itemId.

Paramètres de requête

Paramètres
itemId

string

Identifiant de l'Announcement, de l'CourseWork ou de l'CourseWorkMaterial dont les pièces jointes doivent être énumérées. Ce champ est obligatoire, mais n'est pas marqué comme tel pendant la migration depuis postId.

pageSize

integer

Nombre maximal de pièces jointes à renvoyer. Le service peut renvoyer un nombre inférieur à cette valeur. Si ce paramètre n'est pas spécifié, 20 pièces jointes au maximum sont renvoyées. La valeur maximale est 20. Les valeurs supérieures sont réduites à 20.

pageToken

string

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

Lors de la pagination, tous les autres paramètres fournis à addOnAttachments.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

Si la requête aboutit, le corps de la réponse contient une instance de ListAddOnAttachmentsResponse.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

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

Pour en savoir plus, consultez le guide d'autorisation.