Method: courses.courseWork.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 na postagem.

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

  • PERMISSION_DENIED para erros de acesso.
  • INVALID_ARGUMENT se a solicitação for inválida.
  • NOT_FOUND se um dos recursos identificados não existir.

Solicitação HTTP

GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{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 aviso, do cursoWork ou do cursoWorkMaterial cujos anexos precisam ser enumerados. Este campo é obrigatório, mas não fica marcado como tal durante a migração do postId.

Parâmetros de consulta

Parâmetros
postId
(deprecated)

string

Opcional. Identificador da postagem no curso cujos anexos serão 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 desse valor serão convertidos 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 de 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.