Method: courses.courseWorkMaterials.addOnAttachments.patch

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

ส่วนเสริมต้องเป็นผู้สร้างไฟล์แนบต้นฉบับ

เมธอดนี้จะแสดงรหัสข้อผิดพลาดต่อไปนี้

คำขอ HTTP

PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials/{itemId}/addOnAttachments/{attachmentId}

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
courseId

string

ต้องระบุ ตัวระบุของหลักสูตร

itemId

string

ตัวระบุของโพสต์ที่แนบมากับไฟล์แนบ

attachmentId

string

ต้องระบุ ตัวระบุของไฟล์แนบ

พารามิเตอร์การค้นหา

พารามิเตอร์
postId

string

ต้องระบุ ตัวระบุของโพสต์ที่แนบมากับไฟล์แนบ

updateMask

string (FieldMask format)

ต้องระบุ มาสก์ที่ระบุว่าจะอัปเดตช่องใดในไฟล์แนบ การอัปเดตจะไม่สำเร็จหากระบุช่องไม่ถูกต้อง หากช่องรองรับค่าว่าง คุณจะล้างช่องได้ด้วยการระบุค่าในมาสก์การอัปเดต ไม่ใช่ในออบเจ็กต์ AddOnAttachment หากมีการรวมช่องที่ไม่รองรับค่าว่างไว้ในมาสก์การอัปเดตและไม่ได้ตั้งค่าไว้ในออบเจ็กต์ AddOnAttachment ระบบจะแสดงผลข้อผิดพลาด INVALID_ARGUMENT

ครูสามารถระบุช่องต่อไปนี้

  • title
  • teacherViewUri
  • studentViewUri
  • studentWorkReviewUri
  • dueDate
  • dueTime
  • maxPoints

ซึ่งเป็นรายการชื่อฟิลด์ที่คั่นด้วยคอมมา ตัวอย่าง: "user.displayName,photo"

เนื้อหาของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ AddOnAttachment

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ AddOnAttachment

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/classroom.addons.teacher

โปรดดูข้อมูลเพิ่มเติมที่คู่มือการให้สิทธิ์