REST Resource: courses.posts.addOnAttachments

Kaynak: AddOnAttach

Gönderilere eklenti eklenenler

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 ekli olduğu duyurunun,courseWork veyacourseWorkMaterial'ın tanımlayıcısı. Her ders için benzersizdir.

id

string

Sabit. Bu ek için Classroom tarafından atanan tanımlayıcı (her yayın için benzersizdir).

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'de 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'de açılır.

studentWorkReviewUri

object (EmbedUri)

Öğretmenin, ekteki öğrenci çalışmalarını görebileceği URI'si (varsa). URI; courseId, postId, attachmentId ve submissionId sorgu parametreleri ayarlanmış bir iframe'de 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 ile aynıdır. URI atlanır veya kaldırılırsa maxPoints de silinir.

dueDate

object (Date)

Bu ek üzerinde çalışmanın teslim tarihi (UTC). dueTime belirtilmişse bu değer de belirtilmelidir.

dueTime

object (TimeOfDay)

Bu ek üzerinde çalışmanın teslim tarihi ve saati (UTC olarak). dueDate belirtilmişse bu değer de belirtilmelidir.

maxPoints

number

Bu ek için maksimum not. Yalnızca studentWorkReviewUri ayarlanmışsa ayarlanabilir. Ekin, notlara verilen geri ödemeyi desteklediğini belirtmek için sıfır dışında bir değere ayarlayın. Ayarlanırsa 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, ana postanın kopyalanması nedeniyle daha önce kopyalandıysa bu ek, daha önce kopyası olan eklerin tanımlayıcılarını artan kronolojik düzende 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ındaki bir eklenti tarafından oluşturulan tüm ekleri döndürür.

patch

Eklenti ekini günceller.