Method: courses.posts.addOnAttachments.studentSubmissions.patch

Memperbarui data yang terkait dengan pengiriman lampiran add-on.

Memerlukan add-on untuk menjadi pembuat asli lampiran dan lampiran harus memiliki nilai maxPoints positif yang ditetapkan.

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

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
courseId

string

Wajib. ID kursus.

postId
(deprecated)

string

Opsional. Tidak digunakan lagi, sebagai gantinya gunakan itemId.

attachmentId

string

Wajib. ID lampiran.

submissionId

string

Wajib. ID kiriman siswa.

Parameter kueri

Parameter
itemId

string

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

updateMask

string (FieldMask format)

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

Kolom berikut dapat ditentukan oleh pengajar:

  • pointsEarned

Ini adalah daftar 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 memuat instance AddOnAttachmentStudentSubmission.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk informasi selengkapnya, lihat Panduan otorisasi.