REST Resource: courses.courseWork.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

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