Method: courses.courseWork.addOnAttachments.studentSubmissions.patch

Aktualizuje dane związane z przesłaniem załącznika dodatku.

Wymaga, aby dodatek był pierwotnym twórcą załącznika, a załącznik miał ustawioną dodatnią wartość maxPoints.

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

  • PERMISSION_DENIED w przypadku błędów dostępu.
  • INVALID_ARGUMENT, jeśli żądanie jest uszkodzone.
  • NOT_FOUND, jeśli jeden ze zidentyfikowanych zasobów nie istnieje.

Żądanie HTTP

PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments/{attachmentId}/studentSubmissions/{submissionId}

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
courseId

string

Wymagane. Identyfikator zajęć.

itemId

string

Identyfikator załącznika Announcement, CourseWork lub CourseWorkMaterial, do którego jest dołączony załącznik. To pole jest wymagane, ale nie jest odpowiednio oznaczone podczas migracji z postId.

attachmentId

string

Wymagane. Identyfikator załącznika.

submissionId

string

Wymagane. Identyfikator zadania przesłanego przez ucznia.

Parametry zapytania

Parametry
postId
(deprecated)

string

Opcjonalnie: Wycofano. Zamiast niego użyj zasady itemId.

updateMask

string (FieldMask format)

Wymagane. Maska określająca, które pola załącznika mają być aktualizowane. Aktualizacja się nie uda, jeśli podasz nieprawidłowe pola. Jeśli pole obsługuje puste wartości, można je wyczyścić, określając je w masce aktualizacji, a nie w obiekcie AddOnAttachmentStudentSubmission.

Nauczyciele mogą określić te pola:

  • pointsEarned

Jest to rozdzielana przecinkami lista w pełni kwalifikowanych nazw pól. Przykład: "user.displayName,photo".

Treść żądania

Treść żądania zawiera wystąpienie elementu AddOnAttachmentStudentSubmission.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu AddOnAttachmentStudentSubmission.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/classroom.addons.teacher

Więcej informacji znajdziesz w przewodniku na temat autoryzacji.