REST Resource: courses.posts.addOnAttachments

Kaynak: AddOnAttach

Yayında eklenti eki.

JSON gösterimi
{
  "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)
    }
  ]
}
Alanlar
courseId

string

Sabit. Kursun tanımlayıcısı.

postId
(deprecated)

string

Sabit. Kullanımdan kaldırıldı, bunun yerine itemId değerini kullanın.

itemId

string

Sabit. Ekin eklendiği duyuru,courseWork veyacourseWorkMaterial'ın kimliği. Her ders için benzersizdir.

id

string

Sabit. Bu ek için Classroom tarafından atanan ve her yayın için benzersiz tanımlayıcı.

title

string

Zorunlu. Bu ekin başlığı. Başlık 1 ile 1.000 karakter arasında olmalıdır.

teacherViewUri

object (EmbedUri)

Zorunlu. Ekin öğretmen görünümünü gösteren URI. URI courseId, postId ve attachmentId sorgu parametreleri ayarlanmış bir iframe içinde açılır.

studentViewUri

object (EmbedUri)

Zorunlu. Ekin öğrenci görünümünü gösteren URI. URI courseId, postId ve attachmentId sorgu parametreleri ayarlanmış bir iframe içinde açılır.

studentWorkReviewUri

object (EmbedUri)

Ek üzerinde öğrenci çalışmalarının (varsa) gösterileceği öğretmenin kullanacağı URI. URI, courseId, postId, attachmentId ve submissionId sorgu parametreleri ayarlanmış bir iframe içinde açılır. Bu, bir öğrenci eki görüntülediğinde [google.classroom.AddOns.GetAddOnContext][announcements.getAddOnContext] tarafından döndürülen submissionId değeriyle aynıdır. URI atlanır veya kaldırılırsa maxPoints de silinir.

dueDate

object (Date)

Bu ek üzerinde yapılacak çalışmanın teslim tarihi (UTC olarak). dueTime belirtilmişse bu da belirtilmelidir.

dueTime

object (TimeOfDay)

Bu ek üzerinde yapılacak çalışmanın teslim saati (UTC olarak) dueDate belirtilmişse bu da belirtilmelidir.

maxPoints

number

Bu ek için maksimum not. Yalnızca studentWorkReviewUri ayarlanmışsa ayarlanabilir. Ekin, notların geri verilmesini desteklediğini belirtmek için sıfır dışında bir değere ayarlayın. Ayarlanırsa bu, negatif olmayan bir tam sayı değeri olmalıdır. Sıfır olarak ayarlandığında ek, notların sisteme geri verilmesini desteklemez.

copyHistory[]

object (CopyHistory)

Yalnızca çıkış. Bu ekin önceki kopyaları olan eklerin tanımlayıcıları.

Ek, daha önce kopyalanan üst yayını nedeniyle kopyalandıysa bu ek, önceki kopyaları olan eklerin tanımlayıcılarını artan kronolojik kopya sırasına göre sıralar.

Yöntemler

create

Bir yayının altında eklenti eki oluşturur.

delete

Eklenti ekini siler.

get

Eklenti eki döndürür.

list

Yayının altında bir eklenti tarafından oluşturulan tüm ekleri döndürür.

patch

Bir eklenti ekini günceller.