Method: courses.announcements.addOnAttachments.create

Membuat lampiran add-on di bawah postingan.

Memerlukan add-on untuk memiliki izin membuat lampiran baru di postingan.

Metode ini menampilkan kode error berikut:

  • PERMISSION_DENIED untuk error akses.
  • INVALID_ARGUMENT jika permintaan memiliki format yang salah.
  • NOT_FOUND jika salah satu resource yang diidentifikasi tidak ada.

Permintaan HTTP

POST https://classroom.googleapis.com/v1/courses/{courseId}/announcements/{itemId}/addOnAttachments

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
courseId

string

Wajib. ID kursus.

itemId

string

ID Announcement, CourseWork, atau CourseWorkMaterial tempat lampiran akan dibuat. Kolom ini wajib diisi, tetapi tidak ditandai demikian saat kami melakukan migrasi dari postId.

Parameter kueri

Parameter
postId
(deprecated)

string

Opsional. Tidak digunakan lagi, sebagai gantinya gunakan itemId.

addOnToken

string

Opsional. Token yang memberikan otorisasi pada permintaan.

Token diteruskan sebagai parameter kueri saat pengguna dialihkan dari Classroom ke URL add-on.

Token otorisasi ini diperlukan untuk pembuatan lampiran di Classroom, tetapi bersifat opsional untuk pembuatan lampiran yang diprioritaskan partner. Menampilkan error jika tidak disediakan untuk pembuatan lampiran partner-first dan project developer yang membuat lampiran serta item streaming induknya tidak cocok.

Isi permintaan

Isi permintaan memuat instance AddOnAttachment.

Isi respons

Jika berhasil, isi respons memuat instance AddOnAttachment yang baru dibuat.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/classroom.addons.teacher

Untuk informasi selengkapnya, lihat Panduan otorisasi.