REST Resource: courses.courseWork.addOnAttachments

Ressource: AddOnAttachment

Ein Add-on-Anhang zu einem Beitrag.

JSON-Darstellung
{
  "courseId": string,
  "postId": string,
  "itemId": string,
  "id": string,
  "title": string,
  "teacherViewUri": {
    object (EmbedUri)
  },
  "studentViewUri": {
    object (EmbedUri)
  },
  "studentWorkReviewUri": {
    object (EmbedUri)
  },
  "dueDate": {
    object (Date)
  },
  "dueTime": {
    object (TimeOfDay)
  },
  "maxPoints": number,
  "copyHistory": [
    {
      object (CopyHistory)
    }
  ]
}
Felder
courseId

string

Nicht veränderbar. ID des Kurses.

postId
(deprecated)

string

Nicht veränderbar. Eingestellt. Verwende stattdessen „itemId“.

itemId

string

Nicht veränderbar. ID der Ankündigung, von „courseWork“ oder „courseWorkMaterial“, unter der der Anhang angehängt ist. Einmalig pro Kurs.

id

string

Nicht veränderbar. Von Classroom zugewiesene ID für diesen Anhang, die pro Beitrag eindeutig ist.

title

string

Erforderlich. Titel des Anhangs. Der Titel muss zwischen 1 und 1.000 Zeichen lang sein.

teacherViewUri

object (EmbedUri)

Erforderlich. URI, mit der die Lehrkraftansicht des Anhangs angezeigt wird. Der URI wird in einem iFrame geöffnet, in dem die Abfrageparameter courseId, postId und attachmentId festgelegt sind.

studentViewUri

object (EmbedUri)

Erforderlich. URI für die Ansicht des Anhangs in der Ansicht des Schülers/Studenten. Der URI wird in einem iFrame geöffnet, in dem die Abfrageparameter courseId, postId und attachmentId festgelegt sind.

studentWorkReviewUri

object (EmbedUri)

URI für die Lehrkraft, um ggf. die Arbeiten des Schülers/Studenten im Anhang zu sehen. Der URI wird in einem iFrame geöffnet, in dem die Abfrageparameter courseId, postId, attachmentId und submissionId festgelegt sind. Dies ist dieselbe submissionId, die von [google.classroom.AddOns.GetAddOnContext][announcements.getAddOnContext] zurückgegeben wird, wenn ein Schüler oder Student den Anhang ansieht. Wenn der URI weggelassen oder entfernt wird, wird maxPoints ebenfalls verworfen.

dueDate

object (Date)

Datum in UTC, an dem die Arbeit an diesem Anhang fällig ist. Dieser Wert muss angegeben werden, wenn dueTime angegeben ist.

dueTime

object (TimeOfDay)

Uhrzeit in UTC, an der die Arbeit an diesem Anhang fällig ist. Dieser Wert muss angegeben werden, wenn dueDate angegeben ist.

maxPoints

number

Maximales Gefälle für diesen Anhang. Kann nur festgelegt werden, wenn studentWorkReviewUri festgelegt ist. Legen Sie einen Wert ungleich null fest, um anzugeben, dass der Anhang die Notenrückgabe unterstützt. Wenn dieser Wert festgelegt ist, muss er eine nicht negative Ganzzahl sein. Wenn sie auf null gesetzt ist, unterstützt der Anhang keine Notenrückgabe.

copyHistory[]

object (CopyHistory)

Nur Ausgabe IDs von Anhängen, die frühere Kopien dieses Anhangs waren.

Wenn der Anhang zuvor aufgrund des übergeordneten Beitrags kopiert wurde, werden die IDs der Anhänge, bei denen es sich um vorherige Kopien handelt, in aufsteigender chronologischer Reihenfolge der Kopie aufgezählt.

Methoden

create

Add-on-Anhang unter einem Beitrag erstellen

delete

Löscht einen Add-on-Anhang.

get

Gibt einen Add-on-Anhang zurück.

list

Gibt alle Anhänge zurück, die von einem Add-on unter dem Beitrag erstellt wurden.

patch

Aktualisiert einen Add-on-Anhang.