Method: courses.courseWork.studentSubmissions.modifyAttachments

Modifica os anexos enviados pelo estudante.

Só é possível adicionar anexos aos envios de estudantes de objetos de trabalho do curso com um workType de ASSIGNMENT.

Essa solicitação precisa ser feita pelo projeto do Developer Console do ID do cliente OAuth usado para criar o item de trabalho do curso correspondente.

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

  • PERMISSION_DENIED: se o usuário solicitante não tiver permissão para acessar o curso ou o trabalho solicitado, se não tiver permissão para modificar anexos no envio do estudante ou por erros de acesso.
  • INVALID_ARGUMENT se a solicitação estiver incorreta.
  • NOT_FOUND se o curso, trabalho do curso ou envio do estudante solicitado não existir.

Solicitação HTTP

POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:modifyAttachments

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

Parâmetros de caminho

Parâmetros
courseId

string

Identificador do curso. Esse identificador pode ser atribuído ao Google Sala de Aula ou alias.

courseWorkId

string

Identificador do trabalho do curso.

id

string

Identificador do envio do estudante.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "addAttachments": [
    {
      object (Attachment)
    }
  ],
  "previewVersion": enum (PreviewVersion)
}
Campos
addAttachments[]

object (Attachment)

Anexos para adicionar. O envio de um estudante não pode ter mais de 20 anexos.

Form anexos não são compatíveis.

previewVersion

enum (PreviewVersion)

Opcional. A versão de pré-lançamento da API. Isso precisa ser definido para acessar as novas funcionalidades da API disponibilizadas para os desenvolvedores no Programa de testes.

Corpo da resposta

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

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

  • https://www.googleapis.com/auth/classroom.coursework.students
  • https://www.googleapis.com/auth/classroom.coursework.me

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