Method: courses.courseWork.rubrics.create

Erstellt ein Bewertungsschema.

Der anfragende Nutzer und der Kursinhaber müssen Berechtigungen zum Erstellen von Benotungsrastern haben. Weitere Informationen finden Sie unter Anforderungen an die Lizenzierung.

Weitere Informationen finden Sie unter Struktur von Rubriken und bekannte Einschränkungen.

Diese Anfrage muss über die Google Cloud Console der OAuth-Client-ID erfolgen, die zum Erstellen des übergeordneten Kurselements verwendet wurde.

Diese Methode gibt die folgenden Fehlercodes zurück:

  • PERMISSION_DENIED, wenn der anfragende Nutzer keine Benotungsraster für die Kursarbeit im angeforderten Kurs erstellen darf.
  • INTERNAL, wenn die Anfrage nicht genügend OAuth-Bereiche hat.
  • INVALID_ARGUMENT, wenn die Anfrage fehlerhaft ist, und für den folgenden Anfragefehler:
    • RubricCriteriaInvalidFormat
  • NOT_FOUND, wenn der angeforderte Kurs oder die angeforderte Kursarbeit nicht existiert oder der Nutzer keinen Zugriff auf den Kurs oder die Kursarbeit hat.
  • FAILED_PRECONDITION für den folgenden Anfragefehler:
    • AttachmentNotVisible

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
courseId

string

Erforderlich. Kennung des Kurses.

courseWorkId

string

Erforderlich. Kennung der Kursarbeit.

Abfrageparameter

Parameter
previewVersion

enum (PreviewVersion)

Optional. Die Vorabversion der API. Diese Einstellung muss festgelegt sein, um auf neue API-Funktionen zugreifen zu können, die Entwicklern im Vorabprogramm zur Verfügung gestellt werden.

Anfragetext

Der Anfragetext enthält eine Instanz von Rubric.

Antworttext

Bei Erfolg enthält der Antworttext eine neu erstellte Instanz von Rubric.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie im Leitfaden zur Autorisierung.