Method: courses.courseWork.studentSubmissions.return

Возвращает работу студента.

Возврат работы студента передает право собственности на прикрепленные файлы Google Диска студенту и может также обновить состояние работы. В отличие от приложения «Классная комната», возврат работы студента не устанавливает значение assignedGrade равным значению draftGrade.

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

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

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

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

HTTP-запрос

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

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

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

Параметры
courseId

string

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

courseWorkId

string

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

id

string

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

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

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

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

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

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

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

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

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