ส่วนเสริมของ 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-04-16 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-04-16 UTC"],[],[]]