REST Resource: courses.posts.addOnAttachments

แหล่งข้อมูล: AddOnattach

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

การแสดง 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

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

id

string

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

title

string

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

teacherViewUri

object (EmbedUri)

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

studentViewUri

object (EmbedUri)

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

studentWorkReviewUri

object (EmbedUri)

URI สำหรับครูเพื่อดูงานของนักเรียนในไฟล์แนบ (หากมี) URI จะเปิดใน iframe ที่มีชุดพารามิเตอร์การค้นหา courseId, postId, attachmentId และ submissionId นี่คือ submissionId เดียวกับที่ [google.classroom.AddOns.GetAddOnContext][announcements.getAddOnContext] แสดงผลเมื่อนักเรียนดูไฟล์แนบ หากละเว้นหรือนํา 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

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