Method: courses.courseWork.rubrics.create

Tworzy ocenę cząstkową.

To żądanie musi zostać przesłane w konsoli Google Cloud identyfikatora klienta OAuth użytego do utworzenia elementu roboczego nadrzędnego kursu.

Więcej informacji znajdziesz w artykule Struktura ocen cząstkowych i znane ograniczenia.

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

  • PERMISSION_DENIED, jeśli użytkownik wysyłający prośbę nie może utworzyć oceny cząstkowej za zadanie na wybranym kursie.
  • INTERNAL, jeśli żądanie ma niewystarczające zakresy OAuth.
  • INVALID_ARGUMENT, jeśli żądanie ma nieprawidłowy format i występuje ten błąd:
    • RubricCriteriaInvalidFormat
  • NOT_FOUND, jeśli kurs lub zadanie nie istnieje albo użytkownik nie ma dostępu do tych zajęć lub zadań.
  • FAILED_PRECONDITION w przypadku tego błędu żądania:
    • AttachmentNotVisible

Żądanie HTTP

POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
courseId

string

To pole jest wymagane. Identyfikator zajęć.

courseWorkId

string

To pole jest wymagane. Identyfikator zadania.

Parametry zapytania

Parametry
previewVersion

enum (PreviewVersion)

Opcjonalnie. Wersja testowa interfejsu API. Ten parametr należy skonfigurować, aby uzyskać dostęp do nowych funkcji interfejsu API udostępnianych deweloperom w ramach Programu testowania aktualizacji.

Treść żądania

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

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję Rubric.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w przewodniku po autoryzacji.