Method: courses.courseWork.studentSubmissions.reclaim

Восстанавливает работу студента от имени студента, которому она принадлежит.

При возврате студенческой работы права собственности на прикрепленные файлы в Google Диск передаются студенту, а состояние работы обновляется.

Вызов этого метода может совершить только тот студент, которому принадлежит запрошенная студенческая работа, и только для студенческой работы, которая уже была сдана.

Этот запрос должен быть отправлен из проекта консоли разработчика с использованием идентификатора клиента OAuth , который использовался для создания соответствующего элемента учебной работы или дополнительного вложения к этому элементу.

Этот метод возвращает следующие коды ошибок:

  • PERMISSION_DENIED если пользователю, запрашивающему доступ к курсу или курсовой работе, запрещен доступ, если запрошенная студенческая работа была отменена или если возникли ошибки доступа .
  • FAILED_PRECONDITION , если работа студента не была сдана.
  • INVALID_ARGUMENT если запрос имеет некорректный формат.
  • Если запрошенный курс, курсовая работа или работа студента не существуют, NOT_FOUND .

HTTP-запрос

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

В URL-адресе используется синтаксис транскодирования gRPC .

Параметры пути

Параметры
courseId

string

Идентификатор курса. Этот идентификатор может быть либо идентификатором, присвоенным в Classroom, либо alias .

courseWorkId

string

Идентификатор курсовой работы.

id

string

Идентификатор работы студента.

Текст запроса

Тело запроса должно быть пустым.

Ответный текст

В случае успеха тело ответа будет представлять собой пустой JSON-объект.

Области полномочий

Требуется следующая область действия OAuth:

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

Для получения более подробной информации см. руководство по авторизации .