Method: courses.courseWork.addOnAttachments.studentSubmissions.patch

Memperbarui data yang terkait dengan pengiriman lampiran add-on.

Add-on mengharuskan untuk menjadi pembuat asli lampiran dan lampiran untuk menetapkan nilai maxPoints positif.

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

PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments/{attachmentId}/studentSubmissions/{submissionId}

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
courseId

string

Wajib. ID kursus.

itemId

string

ID pengumuman, courseWork, atau courseWorkMaterial tempat lampiran dilampirkan. Kolom ini wajib ada, tetapi tidak ditandai saat kami bermigrasi dari postId.

attachmentId

string

Wajib. ID lampiran.

submissionId

string

Wajib. ID tugas yang dikirimkan siswa.

Parameter kueri

Parameter
postId
(deprecated)

string

Opsional. Tidak digunakan lagi, gunakan itemId sebagai gantinya.

updateMask

string (FieldMask format)

Wajib. Mask yang mengidentifikasi kolom mana pada lampiran yang akan diperbarui. Update akan gagal jika kolom yang tidak valid ditentukan. Jika suatu kolom mendukung nilai kosong, kolom tersebut dapat dihapus dengan menentukannya di mask update, bukan di objek AddOnAttachmentStudentSubmission.

Kolom berikut dapat ditetapkan oleh pengajar:

  • pointsEarned

Ini adalah daftar yang dipisahkan koma yang berisi nama-nama kolom yang sepenuhnya memenuhi syarat. Contoh: "user.displayName,photo".

Isi permintaan

Isi permintaan memuat instance AddOnAttachmentStudentSubmission.

Isi respons

Jika berhasil, isi respons akan berisi instance AddOnAttachmentStudentSubmission.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

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

Untuk informasi selengkapnya, lihat Panduan otorisasi.