Method: courses.announcements.addOnAttachments.list

Retorna todos os anexos criados por um complemento na postagem.

Exige que o complemento tenha anexos ativos na postagem ou permissão para criar novos anexos.

Esse método retorna os seguintes códigos de erro:

  • PERMISSION_DENIED para erros de acesso.
  • INVALID_ARGUMENT se a solicitação estiver incorreta.
  • NOT_FOUND se um dos recursos identificados não existir.

Solicitação HTTP

GET https://classroom.googleapis.com/v1/courses/{courseId}/announcements/{itemId}/addOnAttachments

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
courseId

string

Obrigatório. Identificador do curso.

itemId

string

Identificador do Announcement, CourseWork ou CourseWorkMaterial em que os anexos precisam ser enumerados. Este campo é obrigatório, mas não está marcado como tal enquanto migramos de postId.

Parâmetros de consulta

Parâmetros
postId
(deprecated)

string

Opcional. Identificador da postagem no curso cujos anexos devem ser enumerados. obsoleto: use itemId.

pageSize

integer

O número máximo de anexos a serem retornados. O serviço pode retornar menos que esse valor. Se não for especificado, serão retornados no máximo 20 anexos. O valor máximo é 20; valores acima de 20 serão forçados para 20.

pageToken

string

Um token de página recebido de uma chamada addOnAttachments.list anterior. Forneça isso para recuperar a página subsequente.

Ao paginar, todos os outros parâmetros fornecidos para addOnAttachments.list precisam corresponder à chamada que forneceu o token da página.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de ListAddOnAttachmentsResponse.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

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

Para mais informações, consulte o Guia de autorização.