Method: courses.courseWork.studentSubmissions.turnIn

Odda zadanie przesłane przez ucznia.

Włączenie zadań przesłanych przez ucznia powoduje przeniesienie własności załączonych plików z Dysku na nauczyciela i może zmieniać stan zadania.

Tę opcję może wywołać tylko uczeń, do którego należy określone zadanie przesłane przez ucznia.

To zgłoszenie musi przesłać projekt w Konsoli programisty z identyfikatorem klienta OAuth użytym do utworzenia odpowiedniego elementu roboczego dotyczącego kursu.

Ta metoda zwraca następujące kody błędów:

  • PERMISSION_DENIED, jeśli użytkownik wysyłający prośbę nie ma uprawnień dostępu do wybranych zajęć lub zadań, oddaj wymagane zadanie lub jeśli wystąpi błędy dostępu.
  • INVALID_ARGUMENT, jeśli żądanie jest uszkodzone.
  • NOT_FOUND, jeśli żądany kurs, zadanie lub zadanie nie istnieje.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
courseId

string

Identyfikator zajęć. Może to być identyfikator przypisany przez Classroom lub alias.

courseWorkId

string

Identyfikator zadania.

id

string

Identyfikator zadania przesłanego przez ucznia.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie pusta.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w przewodniku po autoryzacji.