Diese Methode ist veraltet. Verwenden Sie stattdessen
.UserProfiles.checkUserCapability
Diese Methode gibt die folgenden Fehlercodes zurück:
PERMISSION_DENIED
für Zugriffsfehler.INVALID_ARGUMENT
, wenn die Anfrage fehlerhaft ist.NOT_FOUND
, wenn der angeforderte Kurs nicht existiert.
HTTP-Anfrage
GET https://classroom.googleapis.com/v1/courses/{courseId}:checkGradingPeriodsSetupEligibility
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
courseId |
Erforderlich. Die Kennung des Kurses. |
Abfrageparameter
Parameter | |
---|---|
previewVersion |
Optional. Die Vorabversion der API. Diese Einstellung muss festgelegt werden, um auf neue API-Funktionen zuzugreifen, die Entwicklern im Vorabprogramm zur Verfügung gestellt werden. |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Gibt an, ob der Nutzer die Einstellungen für Benotungszeiträume in diesem Kurs aktualisieren darf.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"courseId": string,
"isGradingPeriodsSetupEligible": boolean,
"previewVersion": enum ( |
Felder | |
---|---|
courseId |
Nicht veränderbar. Die Kennung des Kurses. |
isGradingPeriodsSetupEligible |
Gibt an, ob der Nutzer die Einstellungen für die Benotungszeiträume in diesem Kurs aktualisieren darf. |
previewVersion |
Nur Ausgabe. Die Vorabversion der API. Diese Einstellung muss festgelegt werden, um auf neue API-Funktionen zuzugreifen, die Entwicklern im Vorabprogramm zur Verfügung gestellt werden. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/classroom.courses
https://www.googleapis.com/auth/classroom.courses.readonly
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.