Method: courses.courseWork.studentSubmissions.return

Zwraca projekt przesłany przez ucznia.

Zwracanie projektu ucznia powoduje przeniesienie własności załączonych plików z Dysku na ucznia, a także może zmienić stan projektu. W przeciwieństwie do aplikacji Classroom zwrócenie zadania przesłanego przez ucznia nie powoduje ustawienia wartości assignedGrade na wartość draftGrade.

Tę metodę może wywołać tylko nauczyciel prowadzący zajęcia, w ramach których uczniowie przesyłają treści.

Prośba musi zostać wysłana z projektu w Konsoli programistów, który ma identyfikator klienta OAuth użyty do utworzenia odpowiedniego elementu zajęć.

Ta metoda zwraca te kody błędów:

  • PERMISSION_DENIED jeśli użytkownik nie ma dostępu do kursu lub zadań z kursu, zwraca zgłoszone przez ucznia zadanie lub występują błędy dostępu.
  • INVALID_ARGUMENT jeśli żądanie ma nieprawidłowy format.
  • NOT_FOUND, jeśli żądany kurs, zadanie lub przesłane przez ucznia zadanie nie istnieją.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
courseId

string

Identyfikator kursu. Identyfikatorem może być identyfikator przypisany przez Classroom lub alias.

courseWorkId

string

Identyfikator zadania.

id

string

Identyfikator przesłanego przez ucznia projektu.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi jest pusta.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.