Method: courses.courseWork.rubrics.create

Tworzy ocenę cząstkową.

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.

Więcej informacji znajdziesz w artykule Struktura sekcji i znane ograniczenia.

Żą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 użytkownik nie ma uprawnień do tworzenia kartków oceny za pracę na zajęciach, o które prosi.
  • INTERNAL, jeśli żądanie ma niewystarczające zakresy OAuth.
  • INVALID_ARGUMENT jeśli żądanie jest źle sformatowane, oraz w przypadku tego błędu żądania:
    • RubricCriteriaInvalidFormat
  • NOT_FOUND jeśli żądany kurs lub zadanie na kursie nie istnieje lub użytkownik nie ma do nich dostępu.
  • FAILED_PRECONDITION z powodu 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

Wymagane. Identyfikator kursu.

courseWorkId

string

Wymagane. Identyfikator zadania.

Parametry zapytania

Parametry
previewVersion

enum (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 ustawić tę opcję.

Treść żądania

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

Treść odpowiedzi

Jeśli operacja się powiedzie, 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 dotyczącym autoryzacji.