Verwenden Ihre Nutzer Classroom mit Google Meet? Sehen Sie sich die Apps Script-Kurzanleitung zum Ansehen der Teilnahme von Schülern/Studenten in Google Meet-Kursen an.

Method: courses.courseWork.studentSubmissions.modifyAttachments

Damit können Sie die Anhänge der abgegebenen Aufgaben ändern.

Anhänge können nur abgegebenen Aufgaben von Schülern/Studenten hinzugefügt werden, die zu Aufgaben von Kursaufgaben gehören, wobei workType den Wert ASSIGNMENT hat.

Diese Anfrage muss über das Developer Console-Projekt der OAuth-Client-ID gestellt werden, mit der das entsprechende Kursaufgaben-Element erstellt wurde.

Diese Methode gibt die folgenden Fehlercodes zurück:

  • PERMISSION_DENIED, wenn der anfragende Nutzer nicht auf die angeforderte Kurs- oder Kursaufgabe zugreifen kann, wenn er nicht berechtigt ist, Anhänge in der von Schülern oder Studenten eingereichten Aufgabe zu ändern oder Zugriffsfehler vorliegen.
  • INVALID_ARGUMENT, wenn die Anfrage fehlerhaft ist.
  • NOT_FOUND, wenn der angeforderte Kurs, die Kursaufgabe oder die eingereichte Aufgabe nicht vorhanden ist.

HTTP-Anfrage

POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:modifyAttachments

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
courseId

string

ID des Kurses. Dies kann entweder die von Classroom zugewiesene Kennung oder eine alias sein.

courseWorkId

string

ID der Kursaufgabe.

id

string

Kennung der abgegebenen Aufgabe des Schülers/Studenten

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "addAttachments": [
    {
      object (Attachment)
    }
  ]
}
Felder
addAttachments[]

object (Attachment)

Hinzuzufügende Anhänge. Die abgegebene Aufgabe eines Schülers darf nicht mehr als 20 Anhänge haben.

Form Anhang wird nicht unterstützt.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von StudentSubmission.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie im Leitfaden zur Autorisierung.