Los complementos de Google Classroom ya están en fase de disponibilidad general para desarrolladores. Consulta la
documentación sobre complementos para obtener más información.
Method: courses.courseWork.studentSubmissions.reclaim
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Reclama una entrega de un estudiante en nombre del estudiante que es su propietario.
Cuando reclamas una entrega de un estudiante, se transfiere la propiedad de los archivos adjuntos de Drive al estudiante y se actualiza el estado de la entrega.
Solo el estudiante propietario de la entrega solicitada puede llamar a este método, y solo para una entrega que se haya enviado.
El proyecto de Play Console del ID de cliente de OAuth que se usa para crear el elemento de trabajo del curso correspondiente debe realizar esta solicitud.
Este método muestra los siguientes códigos de error:
PERMISSION_DENIED
si el usuario solicitante no tiene permiso para acceder al curso o al trabajo del curso solicitado, si se cancela la entrega del estudiante solicitada o por errores de acceso.
FAILED_PRECONDITION
si el estudiante no entregó la tarea.
INVALID_ARGUMENT
si la solicitud tiene un formato incorrecto.
NOT_FOUND
si no existe el curso, la tarea del curso o la entrega del estudiante solicitados.
Solicitud HTTP
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:reclaim
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros |
courseId |
string
Es el identificador del curso. Este identificador puede ser el asignado por Classroom o un alias .
|
courseWorkId |
string
Es el identificador del trabajo del curso.
|
id |
string
Es el identificador de la entrega del estudiante.
|
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta es un objeto JSON vacío.
Permisos de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/classroom.coursework.me
Para obtener más información, consulta la Guía de autorización.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-25 (UTC)
[null,null,["Última actualización: 2025-07-25 (UTC)"],[],[],null,["# Method: courses.courseWork.studentSubmissions.reclaim\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nReclaims a student submission on behalf of the student that owns it.\n\nReclaiming a student submission transfers ownership of attached Drive files to the student and updates the submission state.\n\nOnly the student that owns the requested student submission may call this method, and only for a student submission that has been turned in.\n\nThis request must be made by the Developer Console project of the [OAuth client ID](https://support.google.com/cloud/answer/6158849) used to create the corresponding course work item.\n\nThis method returns the following error codes:\n\n- `PERMISSION_DENIED` if the requesting user is not permitted to access the requested course or course work, unsubmit the requested student submission, or for [access errors](/workspace/classroom/reference/Access.Errors).\n- `FAILED_PRECONDITION` if the student submission has not been turned in.\n- `INVALID_ARGUMENT` if the request is malformed.\n- `NOT_FOUND` if the requested course, course work, or student submission does not exist.\n\n### HTTP request\n\n`POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:reclaim`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `courseId` | `string` Identifier of the course. This identifier can be either the Classroom-assigned identifier or an [alias](/workspace/classroom/reference/rest/v1/courses.aliases#CourseAlias). |\n| `courseWorkId` | `string` Identifier of the course work. |\n| `id` | `string` Identifier of the student submission. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body is an empty JSON object.\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/classroom.coursework.me`\n\nFor more information, see the [Authorization guide](/workspace/guides/configure-oauth-consent)."]]