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

Değişmez. Dersin tanımlayıcısıdır.

postId
(deprecated)

string

Değişmez. Desteği sonlandırıldı. Bunun yerine itemId kullanın.

itemId

string

Değişmez. Ekin eklenmiş olduğu 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 ila 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 parametrelerinin ayarlandığı 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 parametrelerinin ayarlandığı bir iframe'de açılır.

studentWorkReviewUri

object (EmbedUri)

Öğretmenin ekteki öğrenci çalışmalarını görebilmesi için URI (varsa). 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 tamamlamanız gereken tarih (UTC). dueTime belirtilmişse bu özellik de belirtilmelidir.

dueTime

object (TimeOfDay)

Bu ekteki çalışmanın teslim tarihi (UTC saat diliminde). dueDate belirtilmişse bu özellik de belirtilmelidir.

maxPoints

number

Bu ek için maksimum not. Yalnızca studentWorkReviewUri ayarlandıysa ayarlanabilir. Ekin, notların sisteme geri gönderilmesini desteklediğini belirtmek için sıfır olmayan bir değere ayarlanır. 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ı.

Ekin, üst yayınının kopyalanması nedeniyle daha önce kopyalandıysa bu, önceki kopyaları olan eklerin tanımlayıcılarını kopyanın artan kronolojik sırasına göre listeler.

Yöntemler

create

Bir gönderinin altına eklenti eki oluşturur.

delete

Eklenti ekini siler.

get

Eklenti eki döndürür.

list

Bir eklenti tarafından oluşturulan tüm ekleri yayının altına döndürür.

patch

Eklenti eklerini günceller.