REST Resource: courses.courseWork.addOnAttachments

Kaynak: AddOnAttachment

Bir yayındaki 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 politikasını kullanın.

itemId

string

Değişmez. Ekin eklendiği Announcement, CourseWork veya CourseWorkMaterial öğesinin tanımlayıcısıdır. Her kurs için benzersizdir.

id

string

Değişmez. Bu ek için Classroom tarafından atanan, yayın başına benzersiz bir tanımlayıcı.

title

string

Zorunlu. Bu ekinin 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, itemId, itemType 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, itemId, itemType ve attachmentId sorgu parametreleri ayarlanmış bir iframe'de açılır.

studentWorkReviewUri

object (EmbedUri)

Varsa öğretmenin ekteki öğrenci çalışmalarını görebilmesi için URI. URI, courseId, itemId, itemType, attachmentId ve submissionId sorgu parametreleri ayarlanmış bir iframe'de açılır. Bu, bir öğrenci eki görüntülediğinde AddOnContext.studentContext alanında döndürülen submissionId ile aynıdır. URI atlanırsa veya kaldırılırsa maxPoints da atlanır.

dueDate

object (Date)

Bu eki tamamlama için son tarih (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 ayarlandıysa ayarlanabilir. Ekin, notlara verilen geri ödemeyi desteklediğini belirtmek için sıfır dışında bir değere ayarlayın. Ayarlanmışsa bu değer negatif olmayan bir tam sayı olmalıdır. Sıfır olarak ayarlandığında ek, not aktarmayı 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.