Material

แนบเอกสารประกอบในงานของหลักสูตร

เมื่อสร้างไฟล์แนบ ระบบจะไม่รองรับการตั้งค่าช่อง form

การแสดง JSON
{

  // Union field material can be only one of the following:
  "driveFile": {
    object (SharedDriveFile)
  },
  "youtubeVideo": {
    object (YouTubeVideo)
  },
  "link": {
    object (Link)
  },
  "form": {
    object (Form)
  }
  // End of list of possible types for union field material.
}
ช่อง
ฟิลด์การรวม material เนื้อหาเป็นรูปธรรม material ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
driveFile

object (SharedDriveFile)

เนื้อหาไฟล์ Google ไดรฟ์

youtubeVideo

object (YouTubeVideo)

เนื้อหาวิดีโอ YouTube

form

object (Form)

เนื้อหา Google ฟอร์ม

SharedDriveFile

ไฟล์ในไดรฟ์ที่ใช้เป็นสื่อการเรียนการสอนของชั้นเรียนในงานของหลักสูตร

การแสดง JSON
{
  "driveFile": {
    object (DriveFile)
  },
  "shareMode": enum (ShareMode)
}
ช่อง
driveFile

object (DriveFile)

รายละเอียดไฟล์ในไดรฟ์

shareMode

enum (ShareMode)

กลไกที่นักเรียนเข้าถึงรายการในไดรฟ์

ShareMode

ตัวเลือกการแชร์ที่เป็นไปได้ ค่าเริ่มต้นจะเป็น VIEW หากไม่ได้ระบุไว้ และสามารถระบุค่าอื่นๆ ได้ภายในออบเจ็กต์งานหลักสูตรประเภท ASSIGNMENT

Enum
UNKNOWN_SHARE_MODE ไม่ได้ระบุโหมดการแชร์ ไม่ควรส่งกลับ
VIEW นักเรียนจะดูไฟล์ที่แชร์ได้
EDIT นักเรียนจะแก้ไขไฟล์ที่แชร์ได้
STUDENT_COPY นักเรียนจะได้รับสำเนาส่วนตัวของไฟล์ที่แชร์