REST Resource: courses.posts.addOnAttachments

Resource: AddOnAttachment

Lampiran add-on di postingan.

Representasi JSON
{
  "courseId": string,
  "postId": string,
  "itemId": string,
  "id": string,
  "title": string,
  "teacherViewUri": {
    object (EmbedUri)
  },
  "studentViewUri": {
    object (EmbedUri)
  },
  "studentWorkReviewUri": {
    object (EmbedUri)
  },
  "dueDate": {
    object (Date)
  },
  "dueTime": {
    object (TimeOfDay)
  },
  "maxPoints": number,
  "copyHistory": [
    {
      object (CopyHistory)
    }
  ],
  "gradeSyncEnabled": boolean
}
Kolom
courseId

string

Tidak dapat diubah. ID kursus.

postId
(deprecated)

string

Tidak dapat diubah. Tidak digunakan lagi, gunakan itemId sebagai gantinya.

itemId

string

Tidak dapat diubah. ID Announcement, CourseWork, atau CourseWorkMaterial yang menjadi tempat lampiran dilampirkan. Unik per kursus.

id

string

Tidak dapat diubah. ID yang ditetapkan Classroom untuk lampiran ini, unik per postingan.

title

string

Wajib. Judul lampiran ini. Judul harus terdiri dari 1 hingga 1.000 karakter.

teacherViewUri

object (EmbedUri)

Wajib. URI untuk menampilkan tampilan pengajar dari lampiran. URI akan dibuka dalam iframe dengan parameter kueri courseId, itemId, itemType, dan attachmentId yang ditetapkan.

studentViewUri

object (EmbedUri)

Wajib. URI untuk menampilkan tampilan siswa dari lampiran. URI akan dibuka dalam iframe dengan parameter kueri courseId, itemId, itemType, dan attachmentId yang ditetapkan.

studentWorkReviewUri

object (EmbedUri)

URI bagi pengajar untuk melihat tugas siswa di lampiran, jika ada. URI akan dibuka dalam iframe dengan parameter kueri courseId, itemId, itemType, attachmentId, dan submissionId yang ditetapkan. submissionId ini sama dengan yang ditampilkan di kolom AddOnContext.studentContext saat siswa melihat lampiran. Jika URI dihilangkan atau dihapus, maxPoints juga akan dihapus.

dueDate

object (Date)

Tanggal, dalam UTC, batas waktu pengerjaan lampiran ini. Ini harus ditentukan jika dueTime ditentukan.

dueTime

object (TimeOfDay)

Waktu, dalam UTC, saat tugas pada lampiran ini jatuh tempo. Ini harus ditentukan jika dueDate ditentukan.

maxPoints

number

Nilai maksimum untuk lampiran ini. Hanya dapat ditetapkan jika studentWorkReviewUri ditetapkan. Tetapkan ke nilai selain nol untuk menunjukkan bahwa lampiran mendukung penerusan nilai. Jika ditetapkan, nilai ini harus berupa nilai bilangan bulat non-negatif. Jika ditetapkan ke nol, lampiran tidak akan mendukung pengembalian nilai.

copyHistory[]

object (CopyHistory)

Hanya output. ID lampiran yang merupakan salinan sebelumnya dari lampiran ini.

Jika lampiran sebelumnya disalin karena postingan induknya disalin, tindakan ini akan menghitung ID lampiran yang merupakan salinan sebelumnya dalam urutan kronologis salinan yang menaik.

gradeSyncEnabled

boolean

Hanya output. Apakah perubahan pada nilai pointsEarned di student submissions lampiran ini akan disalin ke kolom pointsEarned di CourseWork submissions siswa. Kolom ini dapat berupa true untuk maksimal satu lampiran add-on per item forum.

Metode

create

Membuat lampiran add-on di postingan.

delete

Menghapus lampiran add-on.

get

Menampilkan lampiran add-on.

list

Menampilkan semua lampiran yang dibuat oleh add-on di postingan.

patch

Memperbarui lampiran add-on.