Method: courses.posts.addOnAttachments.create

Cria um anexo de complemento em uma postagem.

Exige que o complemento tenha 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

POST https://classroom.googleapis.com/v1/courses/{courseId}/posts/{postId}/addOnAttachments

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

Parâmetros de caminho

Parâmetros
courseId

string

Obrigatório. Identificador do curso.

postId
(deprecated)

string

Opcional. Obsoleto. Use itemId

Parâmetros de consulta

Parâmetros
itemId

string

Identificador do aviso, do CourseWork ou do cursoWorkMaterial em que o anexo será criado. Este campo é obrigatório, mas não fica marcado como tal durante a migração do postId.

addOnToken

string

Opcional. Token que autoriza a solicitação.

O token é transmitido como um parâmetro de consulta quando o usuário é redirecionado do Google Sala de Aula para o URL do complemento.

Esse token de autorização é necessário para a criação de anexos no Google Sala de Aula, mas opcional para anexos que priorizam o parceiro. Retornará um erro se não for fornecido para a criação de anexos com foco no parceiro e os projetos de desenvolvedor que criaram o anexo e o item de fluxo pai não corresponderem.

Corpo da solicitação

O corpo da solicitação contém uma instância de AddOnAttachment.

Corpo da resposta

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

Escopos de autorização

Requer o seguinte escopo OAuth:

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

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