- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- Wypróbuj
aktualizować oceny cząstkowej.
Szczegółowe informacje o tym, które pola można aktualizować, znajdziesz w artykule google.classroom.v1.Rubric
. Po rozpoczęciu oceniania możliwości aktualizacji karty ocen są ograniczone.
Użytkownik wysyłający prośbę i właściciel kursu muszą mieć możliwość tworzenia kryteriów. Szczegółowe informacje znajdziesz w wymaganiach dotyczących licencjonowania.
Żądanie musi zostać wysłane z konsoli Google Cloud identyfikatora klienta OAuth użytego do utworzenia elementu pracy nad kursem nadrzędnym.
Ta metoda zwraca te kody błędów:
PERMISSION_DENIED
jeśli projekt dewelopera, który wysłał prośbę, nie utworzył odpowiedniej pracy zaliczeniowej, jeśli użytkownik nie ma uprawnień do wprowadzenia żądanej modyfikacji w karcie lub z powodu błędów dostępu. Ten kod błędu jest też zwracany, jeśli ocenianie według kryteriów zostało już rozpoczęte.INVALID_ARGUMENT
jeśli żądanie jest źle sformatowane, oraz w przypadku tych błędów żądania:RubricCriteriaInvalidFormat
NOT_FOUND
jeśli żądany kurs, praca zaliczeniowa lub schemat oceniania nie istnieje albo użytkownik nie ma dostępu do odpowiedniej pracy zaliczeniowej.INTERNAL
jeśli ocena została już rozpoczęta na podstawie tej karty.
Żądanie HTTP
PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
course |
Wymagane. Identyfikator kursu. |
course |
Wymagane. Identyfikator zadania. |
id |
Opcjonalnie: Identyfikator rubryki. |
Parametry zapytania
Parametry | |
---|---|
update |
Opcjonalnie: Maska, która określa, które pola w recenzji mają zostać zaktualizowane. To pole jest wymagane do przeprowadzenia aktualizacji. Jeśli podasz nieprawidłowe pola, aktualizacja się nie powiedzie. Kryteria kryteriów oceniania można definiować na kilka sposobów: za pomocą listy Lista kryteriów kryteriów Nauczyciele mogą określić te pola:
Jest to lista pełnych nazw pól rozdzielona przecinkami. Przykład: |
preview |
Opcjonalnie: Wersja wstępna interfejsu API. Aby uzyskać dostęp do nowych funkcji interfejsu API udostępnionych deweloperom w ramach programu w wersji podglądowej, musisz ustawić tę opcję. |
Treść żądania
Treść żądania zawiera wystąpienie elementu Rubric
.
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Rubric
.
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.