REST Resource: courses.posts.addOnAttachments

ทรัพยากร: AddOnAttachment

ไฟล์แนบของส่วนเสริมในโพสต์

การแสดง JSON
{
  "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)
    }
  ]
}
ช่อง
courseId

string

เปลี่ยนแปลงไม่ได้ ตัวระบุของหลักสูตร

postId
(deprecated)

string

เปลี่ยนแปลงไม่ได้ เลิกใช้งานแล้ว โปรดใช้ itemId แทน

itemId

string

เปลี่ยนแปลงไม่ได้ ตัวระบุของ Announcement, CourseWork หรือ CourseWorkMaterial ของไฟล์แนบ ไม่ซ้ำกันต่อหลักสูตร

id

string

เปลี่ยนแปลงไม่ได้ ตัวระบุที่ Classroom กำหนดให้สำหรับไฟล์แนบนี้ จะไม่ซ้ำกันในแต่ละโพสต์

title

string

ต้องระบุ ชื่อไฟล์แนบนี้ ชื่อต้องมีความยาวระหว่าง 1 ถึง 1,000 อักขระ

teacherViewUri

object (EmbedUri)

ต้องระบุ URI เพื่อแสดงมุมมองสำหรับครูของไฟล์แนบ ระบบจะเปิด URI ใน iframe ที่มีการตั้งค่าพารามิเตอร์การค้นหา courseId, itemId, itemType และ attachmentId

studentViewUri

object (EmbedUri)

ต้องระบุ URI เพื่อแสดงมุมมองของนักเรียนสำหรับไฟล์แนบ ระบบจะเปิด URI ใน iframe ที่มีการตั้งค่าพารามิเตอร์การค้นหา courseId, itemId, itemType และ attachmentId

studentWorkReviewUri

object (EmbedUri)

URI สำหรับครูเพื่อดูงานของนักเรียนในไฟล์แนบ (หากมี) URI จะเปิดใน iframe ที่มีชุดพารามิเตอร์การค้นหา courseId, itemId, itemType, attachmentId และ submissionId submissionId นี้เหมือนกับที่แสดงในช่อง AddOnContext.studentContext เมื่อนักเรียนดูไฟล์แนบ หากละเว้นหรือนํา URI ออก ระบบจะทิ้ง maxPoints ด้วย

dueDate

object (Date)

วันที่ UTC ที่ใช้กับไฟล์แนบนี้มีกำหนดส่ง ต้องระบุค่านี้หากมีการระบุ dueTime

dueTime

object (TimeOfDay)

เวลาของวัน (ตามเขตเวลา UTC) ที่งานในไฟล์แนบนี้ครบกำหนด ต้องระบุค่านี้หากมีการระบุ dueDate

maxPoints

number

คะแนนสูงสุดสำหรับไฟล์แนบนี้ ตั้งค่าได้ก็ต่อเมื่อตั้งค่า studentWorkReviewUri ไว้ ตั้งค่าให้เป็นค่าที่ไม่ใช่ 0 เพื่อระบุว่าไฟล์แนบรองรับการส่งคืนเกรด หากตั้งค่าไว้ ค่านี้ต้องเป็นจำนวนเต็มที่ไม่ติดลบ เมื่อตั้งค่าเป็น 0 ไฟล์แนบจะไม่รองรับการส่งกลับคะแนน

copyHistory[]

object (CopyHistory)

เอาต์พุตเท่านั้น ตัวระบุของไฟล์แนบที่เป็นสําเนาก่อนหน้าของไฟล์แนบนี้

หากก่อนหน้านี้มีการคัดลอกไฟล์แนบโดยอาศัยข้อความหลักที่โพสต์ จะแจกแจงตัวระบุของไฟล์แนบที่เป็นสำเนาก่อนหน้านี้ของไฟล์แนบโดยเรียงจากน้อยไปหามาก

เมธอด

create

สร้างไฟล์แนบของส่วนเสริมใต้โพสต์

delete

ลบไฟล์แนบของส่วนเสริม

get

แสดงไฟล์แนบของส่วนเสริม

list

แสดงไฟล์แนบทั้งหมดที่สร้างโดยส่วนเสริมใต้โพสต์

patch

อัปเดตไฟล์แนบของส่วนเสริม