Method: courses.courseWork.addOnAttachments.studentSubmissions.patch

Atualiza os dados associados ao envio de um anexo de complementos.

É necessário que o complemento tenha sido o criador original do anexo, e que o anexo tenha um valor maxPoints positivo definido.

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

PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments/{attachmentId}/studentSubmissions/{submissionId}

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 o anexo está anexado. Este campo é obrigatório, mas não está marcado como tal enquanto migramos de postId.

attachmentId

string

Obrigatório. Identificador do anexo.

submissionId

string

Obrigatório. Identificador do envio do estudante.

Parâmetros de consulta

Parâmetros
postId
(deprecated)

string

Opcional. obsoleto: use itemId.

updateMask

string (FieldMask format)

Obrigatório. Máscara que identifica quais campos no anexo serão atualizados. A atualização falhará se campos inválidos forem especificados. Se um campo oferecer suporte a valores vazios, ele poderá ser apagado especificando na máscara de atualização e não no objeto AddOnAttachmentStudentSubmission.

Os seguintes campos podem ser especificados pelos professores:

  • pointsEarned

É uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: "user.displayName,photo".

Corpo da solicitação

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

Corpo da resposta

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

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.