Method: courses.posts.addOnAttachments.studentSubmissions.patch

อัปเดตข้อมูลที่เชื่อมโยงกับการส่งไฟล์แนบของส่วนเสริม

กำหนดให้ส่วนเสริมต้องเป็นผู้สร้างไฟล์แนบเดิม และไฟล์แนบต้องตั้งค่า maxPoints เป็นค่าบวก

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

คำขอ HTTP

PATCH https://classroom.googleapis.com/v1/courses/{courseId}/posts/{postId}/addOnAttachments/{attachmentId}/studentSubmissions/{submissionId}

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

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

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

string

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

postId
(deprecated)

string

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

attachmentId

string

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

submissionId

string

ต้องระบุ ตัวระบุของงานที่นักเรียนส่ง

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

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

string

ตัวระบุของ Announcement, CourseWork หรือ CourseWorkMaterial ที่แนบไฟล์แนบ คุณต้องกรอกข้อมูลในช่องนี้ แต่ไม่ได้ระบุว่าเป็นช่องที่ต้องกรอกขณะที่เราย้ายข้อมูลจาก postId

updateMask

string (FieldMask format)

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

ครูอาจระบุฟิลด์ต่อไปนี้

  • pointsEarned

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

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

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

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

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

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

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

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

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