- Żą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 będą 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 za pomocą identyfikatora klienta OAuth użytego do utworzenia zadania z pracy domowej nadrzędnego.
Ta metoda zwraca te kody błędów:
- PERMISSION_DENIEDjeś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 ocena została już wystawiona na podstawie kryteriów.
- INVALID_ARGUMENTjeśli żądanie jest źle sformatowane, oraz w przypadku tych błędów żądania:- RubricCriteriaInvalidFormat
 
- NOT_FOUNDjeśli żądany kurs, praca domowa lub karta nie istnieją lub jeśli użytkownik nie ma dostępu do odpowiedniej pracy domowej.
- INTERNALjeś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 | |
|---|---|
| courseId | 
 Wymagane. Identyfikator kursu. | 
| courseWorkId | 
 Wymagane. Identyfikator zadania. | 
| id | 
 Opcjonalnie. Identyfikator rubryki. | 
Parametry zapytania
| Parametry | |
|---|---|
| updateMask | 
 Opcjonalnie. Maska, która określa, które pola w karcie należy zaktualizować. To pole jest wymagane do wprowadzenia 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 oceny  Nauczyciele mogą określić te pola: 
 Jest to lista pełnych nazw pól rozdzielona przecinkami. Przykład:  | 
| previewVersion | 
 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 to zrobić. | 
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.