Method: courses.courseWork.studentSubmissions.reclaim

Recupera um envio de estudante em nome do estudante que o detém.

A reivindicação do envio de um estudante transfere a propriedade dos arquivos anexados do Google Drive a ele e atualiza o estado do envio.

Somente o aluno responsável pelo envio solicitado pode chamar esse método, e somente para os envios já entregues.

Essa solicitação precisa ser feita pelo projeto do Play 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, cancele o envio do pedido do estudante ou devido a erros de acesso.
  • FAILED_PRECONDITION se o envio do estudante não tiver sido entregue.
  • INVALID_ARGUMENT se a solicitação for inválida.
  • NOT_FOUND se o curso, o trabalho do curso ou o envio do estudante solicitado não existirem.

Solicitação HTTP

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

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 pelo Google Sala de Aula ou um alias.

courseWorkId

string

Identificador do trabalho do curso.

id

string

Identificador do envio do estudante.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Se a solicitação for concluída, o corpo da resposta estará vazio.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

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