ภาพรวมของ Classroom API

โรงเรียนและบริษัทด้านเทคโนโลยีสามารถใช้ Classroom API สร้างเครื่องมือที่โต้ตอบกับ Classroom และ Google Workspace for Education และทำให้ Classroom ทำงานได้ดีขึ้นตามความต้องการ Classroom API คือ Google developer API ซึ่งหมายความว่าบริการที่ไม่ใช่ของ Google จะใช้ประโยชน์จากเครื่องมือและโครงสร้างพื้นฐานของ Google ได้

นักพัฒนาซอฟต์แวร์ต้องยอมรับข้อกำหนดในการให้บริการ Classroom API ในการใช้ Classroom API ส่วนแอปอื่นๆ ไม่สามารถใช้ข้อมูลของ Classroom เพื่อการโฆษณาได้

ใครใช้ Classroom API ได้บ้าง

นักพัฒนาซอฟต์แวร์บุคคลที่สามและผู้ดูแลระบบสามารถใช้ Classroom API ได้ ส่วนครูและนักเรียนสามารถให้สิทธิ์แอปพลิเคชันของบุคคลที่สามได้ด้วยตนเอง

Classroom API ใช้ทำอะไรได้บ้าง

คุณสามารถใช้ Classroom API เพื่อเขียนโปรแกรมให้ทำสิ่งต่างๆ ที่ครูและนักเรียนสามารถทำได้ผ่าน UI ของ Classroom เช่น คุณสามารถซิงค์ข้อมูลกับระบบสารสนเทศของนักเรียน ดูชั้นเรียนทั้งหมดที่มีการเรียนการสอนในโดเมน และจัดการงานในหลักสูตร

บริการที่ไม่ใช่ของ Google จะใช้ Classroom API เพื่อผสานรวมฟีเจอร์กับ Classroom ได้ เช่น ครูอาจคัดลอกและใช้ชั้นเรียน Classroom ซ้ำในแอปๆ หนึ่ง แทนที่จะสร้างชั้นเรียนขึ้นมาใหม่และเพิ่มนักเรียนเข้าไปอีกครั้ง แอปพลิเคชันยังใช้การเขียนโปรแกรมเพื่อดู สร้าง และแก้ไขงานของ Classroom เพิ่มเอกสารประกอบงาน ส่งงานให้นักเรียน และส่งคะแนนกลับไปที่ Classroom ได้

แอปพลิเคชันเข้าถึงข้อมูลใน Classroom ได้อย่างไร

ก่อนที่แอปหรือบริการจะเข้าถึงข้อมูลใน Classroom ได้ แอปจะต้องขออนุญาตจากผู้ใช้ Classroom แอปจะขอสิทธิ์บางอย่างตามที่ต้องการ (เช่น ชื่อผู้ใช้ อีเมล หรือรูปโปรไฟล์) และผู้ใช้จะอนุมัติหรือปฏิเสธคำขอของบริการได้ Classroom API จะใช้ OAuth ในการให้สิทธิ์ ซึ่งเป็นมาตรฐานอินเทอร์เน็ตที่ใช้งานโดยทั่วไป

สำหรับผู้ดูแลระบบ Google Workspace for Education

ในฐานะผู้ดูแลระบบ Google Workspace for Education คุณสามารถควบคุมวิธีการแชร์ข้อมูลในโดเมนได้ โดยไปที่คอนโซลผู้ดูแลระบบของ Google เพื่อระบุว่าจะให้ครูและนักเรียนในโดเมนให้สิทธ์เข้าถึงข้อมูล Classroom ของตนแก่บริการหรือไม่ คุณจะกำหนดค่าการเข้าถึงได้ในระดับหน่วยขององค์กร ดูวิธีตั้งค่าสิทธิ์เข้าถึงข้อมูล Classroom

คุณยังดูดูบริการที่ได้รับสิทธิ์เข้าถึงบัญชีของผู้ใช้ในโดเมน และเพิกถอนการให้สิทธิ์ในคอนโซลผู้ดูแลระบบได้ถ้าจำเป็น

Classroom API มีประโยชน์อย่างไร

งานที่ Classroom API ทำได้จะขึ้นอยู่กับบทบาทของผู้ใช้ในชั้นเรียน ซึ่งไม่ต่างกับใน UI ของ Classroom ที่ผู้ใช้อาจมีบทบาทเป็นนักเรียน ครู หรือผู้ดูแลระบบ ครูและนักเรียนจะอนุมัติแอปพลิเคชันของบุคคลที่สามและรายงานการละเมิดได้

หากผู้ใช้มีบทบาท...   API จะ...
นักเรียน
  • ดูรายละเอียดหลักสูตรและครูของหลักสูตรนั้น
ครู
  • สร้าง ดู หรือลบชั้นเรียนของตน
  • ดู เพิ่ม หรือลบนักเรียนและครูคนอื่นๆ จากชั้นเรียนของตน
  • ดูและส่งคืนงาน สร้างงานมอบหมายและหัวข้อ รวมทั้งกำหนดคะแนน
    ในชั้นเรียน
ผู้ดูแลระบบ
  • สร้าง ดู หรือลบชั้นเรียนในโดเมน Google Workspace for Education
  • เพิ่มหรือลบนักเรียนและครูออกจากชั้นเรียนทั้งหมดในโดเมน
  • ดูงานและหัวข้อในชั้นเรียนทั้งหมดในโดเมน

 

 

โปรดดูรายละเอียด Classroom API ใน developers.google.com/classroom

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
1264038965607789152
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
false
false