ส่วนเสริมของ Google Classroom พร้อมให้บริการแก่นักพัฒนาซอฟต์แวร์แล้ว โปรดดูข้อมูลเพิ่มเติมใน
เอกสารส่วนเสริม
ส่งความคิดเห็น
การมีสิทธิ์ของผู้ใช้
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
แม้ว่านักพัฒนาแอปทุกคนจะส่งคำขอไปยัง Google Classroom API ได้ แต่ฟีเจอร์บางอย่างของ Google Classroom จะพร้อมใช้งานสำหรับผู้ใช้บางรายเท่านั้น
ฟีเจอร์แต่ละอย่าง
อาจมีข้อกำหนดที่แตกต่างกัน เช่น ต้องมีใบอนุญาต Google Workspace for Education ประเภทใดประเภทหนึ่ง
ดูรายละเอียดฟีเจอร์ใน Google Workspace for Education แต่ละระดับใบอนุญาตได้ที่
หน้าเปรียบเทียบรุ่นต่างๆ
คำสำคัญ: ผู้ใช้ที่มีสิทธิ์ จะมีความสามารถ ในการใช้ฟีเจอร์บางอย่างของ
Classroom หากมีคุณสมบัติตรงตามข้อกำหนดของฟีเจอร์ ประเด็นสำคัญ: ความสามารถจะพิจารณาแยกกันสำหรับผู้ใช้แต่ละรายและอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป
การมีสิทธิ์ใช้ความสามารถสำหรับฟีเจอร์บางอย่างของ Classroom API
อาจแตกต่างจากฟีเจอร์ที่เกี่ยวข้องในแอป Google Classroom ตัวอย่างเช่น
ข้อกำหนดด้านใบอนุญาต บางอย่างจะมีผล
เมื่อสร้าง แก้ไข หรือลบรูบริกด้วย API
ฟีเจอร์ที่มีข้อกำหนดของการได้รับสิทธิ์
ฟีเจอร์ต่อไปนี้ของ Classroom API ใช้ได้เฉพาะกับผู้ใช้ที่มีสิทธิ์
เท่านั้น
กำหนดความสามารถของผู้ใช้
คำขอไปยัง Classroom API จะดำเนินการในนามของผู้ใช้แต่ละราย
ดังนั้น คุณควรตรวจสอบว่าผู้ใช้มีความสามารถที่เหมาะสมหรือไม่
ก่อนที่จะส่งคำขอ API ที่มีข้อกำหนดด้านการมีสิทธิ์
ประเด็นสำคัญ: ลองตรวจสอบความสามารถของผู้ใช้ล่วงหน้าเพื่อให้คุณปรับลักษณะหรือลักษณะการทำงานของผลิตภัณฑ์ให้ตรงกับฟีเจอร์ Classroom ที่ผู้ใช้เข้าถึงได้
หากต้องการตรวจสอบว่าผู้ใช้มีความสามารถใด ให้ส่งคำขอ API ไปยังเมธอด checkUserCapability
ระบุประเภท Capability
ที่เหมาะสม
สำหรับฟีเจอร์ Classroom ที่คุณต้องการใช้ ระบุ Capability
ที่เหมาะสมสำหรับฟีเจอร์แต่ละรายการ
วิธีดูว่าผู้ใช้...
Capability
สร้าง หรือแก้ไข ไฟล์แนบของส่วนเสริม Classroom ที่เชื่อมโยงกับโปรเจ็กต์ Google Cloud ของรหัสไคลเอ็นต์ OAuth ที่ใช้ในการส่งคำขอได้
CREATE_ADD_ON_ATTACHMENT
แก้ไข การตั้งค่าระยะเวลาการให้คะแนนได้
UPDATE_GRADING_PERIOD_SETTINGS
สร้าง แก้ไข หรือลบ เกณฑ์การให้คะแนนได้
CREATE_RUBRIC
จากนั้นตรวจสอบฟิลด์ allowed
ในการตอบกลับ หาก allowed
เป็น true
แสดงว่า
ผู้ใช้มีสิทธิ์เข้าถึง Capability
ที่เลือก จากนั้นคุณจะส่งคำขอ API
ที่เกี่ยวข้องกับ Capability
ในนามของผู้ใช้ได้
สำคัญ: แม้ว่าผู้ใช้จะมีสิทธิ์ แต่คำขอ API
ที่ขึ้นอยู่กับการมีสิทธิ์ก็อาจล้มเหลวได้ การมีสิทธิ์หมายความว่าผู้ใช้สามารถใช้ฟีเจอร์ของ Classroom ได้ ไม่ได้หมายความว่าคำขอที่เฉพาะเจาะจงจะสำเร็จ
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-08-01 UTC
หากต้องการบอกให้เราทราบเพิ่มเติม
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-08-01 UTC"],[],[],null,[]]