Erstellt einen Add-on-Anhang unter einem Beitrag.
Das Add-on muss die Berechtigung haben, neue Anhänge zum Beitrag hinzuzufügen.
Diese Methode gibt die folgenden Fehlercodes zurück:
PERMISSION_DENIED
für Zugriffsfehler.INVALID_ARGUMENT
, wenn die Anfrage fehlerhaft ist.NOT_FOUND
, wenn eine der identifizierten Ressourcen nicht vorhanden ist.
HTTP-Anfrage
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
course |
Erforderlich. Kennung des Kurses. |
item |
Kennung der |
Abfrageparameter
Parameter | |
---|---|
postId |
Optional. Verworfen, verwenden Sie stattdessen |
add |
Optional. Token, das die Anfrage autorisiert. Das Token wird als Abfrageparameter übergeben, wenn der Nutzer von Classroom zur URL des Add-ons weitergeleitet wird. Dieses Autorisierungstoken ist für das Erstellen von Anhängen in Classroom erforderlich, aber optional für das Erstellen von Anhängen, die zuerst von einem Partner erstellt wurden. Es wird ein Fehler zurückgegeben, wenn der Parameter nicht für das Erstellen von Anhängen durch Partner angegeben ist und die Entwicklerprojekte, in denen das Anhangselement und das übergeordnete Streamelement erstellt wurden, nicht übereinstimmen. |
Anfragetext
Der Anfragetext enthält eine Instanz von AddOnAttachment
.
Antworttext
Bei Erfolg enthält der Antworttext eine neu erstellte Instanz von AddOnAttachment
.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/classroom.addons.teacher
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.