- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
โปรดดูรายละเอียดเกี่ยวกับช่องที่อัปเดตได้ที่ google.classroom.v1.Rubric
เมื่อเริ่มให้คะแนนแล้ว ความสามารถในการอัปเดตเกณฑ์การให้คะแนนจะมีจำกัด
คำขอนี้ต้องดำเนินการโดยคอนโซล Google Cloud ของรหัสไคลเอ็นต์ OAuth ที่ใช้สร้างรายการงานของหลักสูตรระดับบนสุด
เมธอดนี้จะแสดงรหัสข้อผิดพลาดต่อไปนี้
PERMISSION_DENIED
หากโปรเจ็กต์นักพัฒนาซอฟต์แวร์ที่ส่งคำขอไม่ได้สร้างงานที่เกี่ยวข้องในหลักสูตร หากผู้ใช้ไม่ได้รับอนุญาตให้แก้ไขเกณฑ์การให้คะแนนตามที่ขอ หรือในกรณีที่มีข้อผิดพลาดในการเข้าถึง รหัสข้อผิดพลาดนี้จะแสดงขึ้นเช่นกันหากเริ่มตัดเกรดในเกณฑ์การให้คะแนนแล้วINVALID_ARGUMENT
หากคำขอมีรูปแบบไม่ถูกต้องและเกิดจากข้อผิดพลาดของคำขอต่อไปนี้RubricCriteriaInvalidFormat
NOT_FOUND
หากไม่มีหลักสูตร งานในหลักสูตร หรือเกณฑ์การให้คะแนนที่ขอ หรือผู้ใช้ไม่มีสิทธิ์เข้าถึงงานในหลักสูตรที่เกี่ยวข้องINTERNAL
หากเริ่มการให้คะแนนในเกณฑ์การให้คะแนนดังกล่าวแล้ว
คำขอ HTTP
PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
courseId |
ต้องระบุ ตัวระบุของหลักสูตร |
courseWorkId |
ต้องระบุ ตัวระบุงานของหลักสูตร |
id |
ไม่บังคับ ตัวระบุของเกณฑ์การให้คะแนน |
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
updateMask |
ไม่บังคับ มาสก์ที่ระบุว่าต้องอัปเดตช่องใดในเกณฑ์การให้คะแนน ต้องกรอกช่องนี้เพื่ออัปเดต การอัปเดตจะไม่สำเร็จหากระบุช่องไม่ถูกต้อง การกำหนดเกณฑ์ของเกณฑ์การให้คะแนนมีหลายตัวเลือก ได้แก่ รายการเกณฑ์การให้คะแนน ครูสามารถระบุช่องต่อไปนี้ได้
ซึ่งเป็นรายการชื่อฟิลด์ที่คั่นด้วยคอมมา ตัวอย่าง: |
previewVersion |
ไม่บังคับ เวอร์ชันตัวอย่างของ API ซึ่งต้องตั้งค่าเพื่อให้เข้าถึงความสามารถของ API ใหม่ๆ ที่พร้อมใช้งานสำหรับนักพัฒนาซอฟต์แวร์ในโปรแกรมทดลองใช้ |
เนื้อหาของคำขอ
เนื้อความของคำขอมีอินสแตนซ์ของ Rubric
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Rubric
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/classroom.coursework.students
โปรดดูข้อมูลเพิ่มเติมที่คู่มือการให้สิทธิ์