Google Classroom eklentileri artık geliştiricilerin genel kullanımına sunuldu! Daha fazla bilgi edinmek için lütfen
eklenti belgelerini inceleyin.
REST Resource: courses.courseWorkMaterials.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. Kursun tanımlayıcısı.
|
postId (deprecated) |
string
Değişmez. Desteği sonlandırıldı. Bunun yerine itemId kullanın.
|
itemId |
string
Sabit. Ekin eklendiği Announcement , CourseWork veya CourseWorkMaterial öğesinin tanımlayıcısıdır. Her ders 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 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ı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 ekteki çalışmanın teslim tarihi (UTC saat diliminde). 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. Ayarlanmışsa bu, negatif olmayan bir tam sayı değeri 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 |
|
Bir yayının altına eklenti eki oluşturur. |
|
Eklenti ekini siler. |
|
Eklenti eki döndürür. |
|
Yayının altındaki bir eklenti tarafından oluşturulan tüm ekleri döndürür. |
|
Eklenti eklerini günceller. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-02-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-02-27 UTC."],[[["AddOnAttachment represents an add-on attachment associated with a post, like an announcement or course work, within Google Classroom."],["It provides metadata about the attachment, including title, teacher/student view URIs, due dates, and grading information."],["Developers can programmatically manage these attachments using methods like create, delete, get, list, and patch."],["The AddOnAttachment resource is represented in JSON format, with specific fields for various attributes."],["It supports features like grade passback and tracking the history of copied attachments."]]],[]]