Method: courses.courseWorkMaterials.addOnAttachments.create

Membuat lampiran add-on di bawah postingan.

Add-on harus memiliki izin untuk membuat lampiran baru di postingan.

Metode ini menampilkan kode error berikut:

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

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
courseId

string

Wajib. ID kursus.

itemId

string

ID pengumuman, courseWork, atau courseWorkMaterial yang digunakan untuk membuat lampiran. Kolom ini wajib ada, tetapi tidak ditandai saat kami bermigrasi dari postId.

Parameter kueri

Parameter
postId
(deprecated)

string

Opsional. Tidak digunakan lagi, gunakan itemId sebagai gantinya.

addOnToken

string

Opsional. Token yang mengizinkan permintaan.

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

Token otorisasi ini diperlukan untuk pembuatan lampiran dalam Classroom, tetapi bersifat opsional untuk pembuatan lampiran yang mengutamakan partner. Menampilkan error jika tidak disediakan untuk pembuatan lampiran yang mengutamakan partner dan project developer yang membuat lampiran serta item aliran 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 ini:

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

Untuk informasi selengkapnya, lihat Panduan otorisasi.