หน้านี้มีบันทึกประจำรุ่นสำหรับ Classroom API สมัครรับข้อมูลใน รายชื่อผู้รับประกาศเพื่อรับข้อมูลอัปเดตทางอีเมล
13 พฤศจิกายน 2023: เวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์: CRUD ของเกณฑ์การให้คะแนน
CRUD ของเกณฑ์การให้คะแนนพร้อมใช้งานเป็นส่วนหนึ่งของโปรแกรม Developer Preview ของ Google Workspaceซึ่งให้สิทธิ์เข้าถึงฟีเจอร์บางอย่างก่อนใคร ฟีเจอร์นี้ช่วยให้ นักพัฒนาแอปจัดการเกณฑ์การให้คะแนนของ Classroom ในนามของครูได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับการเข้าร่วมฟีเจอร์เวอร์ชันตัวอย่างได้ที่ โรดแมป
26 มิถุนายน 2023: การเปลี่ยนแปลงรหัสข้อผิดพลาดที่ไม่ทำให้เกิดการหยุดทำงานสำหรับผู้ใช้ที่ได้รับเชิญ
ตอนนี้ปลายทางต่อไปนี้จะแสดงข้อผิดพลาด 404 สำหรับคำขอจากผู้ใช้ที่ได้รับเชิญ (ครูหรือนักเรียนที่ได้รับเชิญให้เข้าร่วมหลักสูตรแต่ยังไม่ยอมรับคำเชิญ) ก่อนหน้านี้ปลายทางเหล่านี้แสดงข้อผิดพลาด 403
courses.courseWork.createcourses.courseWork.deletecourses.courseWork.getcourses.courseWork.patchcourses.courseWorkMaterials.createcourses.courseWorkMaterials.deletecourses.courseWorkMaterials.getcourses.courseWorkMaterials.patchcourses.announcements.createcourses.announcements.deletecourses.announcements.getcourses.announcements.patch
ปลายทางที่เกี่ยวข้องต่อไปนี้ไม่ได้รับผลกระทบ
courses.courseWork.listcourses.courseWork.modifyAssigneescourses.courseWorkMaterials.listcourses.announcements.listcourses.announcements.modifyAssignees
8 สิงหาคม 2022: หมวดหมู่คะแนนและการตั้งค่าสมุดคะแนน
ตอนนี้คุณสามารถดึงข้อมูลหมวดหมู่คะแนนสำหรับการบ้านและ รายงานและการตั้งค่าสมุดคะแนนสำหรับหลักสูตรโดยใช้ API ได้แล้ว
21 กันยายน 2020: สื่อการเรียนการสอนของชั้นเรียน
ตอนนี้ นักพัฒนาแอปสามารถอ่าน เขียน และแก้ไขรายการสื่อการเรียนการสอนของชั้นเรียนใน Classroom ได้แล้ว โดยทำได้ดังนี้
- สร้างสื่อการเรียนการสอนของชั้นเรียน
- ดึงข้อมูลสื่อการเรียนการสอนของชั้นเรียนรายการเดียว หรือทั้งหมด
- อัปเดตสื่อการเรียนการสอนของชั้นเรียน
- แก้ไขไฟล์แนบสำหรับสื่อการเรียนการสอนของชั้นเรียน
- ลบสื่อการเรียนการสอนของชั้นเรียน
18 พฤศจิกายน 2019: พารามิเตอร์ URL ของปุ่มแชร์ใหม่
- ตั้งค่าแอตทริบิวต์แท็กแชร์ สำหรับรหัสหลักสูตรและประเภทสื่อเมื่อแชร์เนื้อหาไปยัง Classroom
2 เมษายน 2019: หัวข้อใน Classroom
- ดึงข้อมูล, สร้าง, แก้ไข, และ ลบ หัวข้อใน Classroom - ตอนนี้คุณสามารถจัดระเบียบและดึงข้อมูลรายการงานของชั้นเรียนใน Classroom ผ่าน API ได้แล้ว
7 สิงหาคม 2018: ข้อความ Push สำหรับงานของชั้นเรียนและงานที่นักเรียนส่ง
- รับการแจ้งเตือนแบบเรียลไทม์เกี่ยวกับการเปลี่ยนแปลงงานของชั้นเรียนและงานที่นักเรียนส่ง - ตอนนี้คุณสามารถรับฟังการโพสต์งานใหม่ๆ การส่งงานของนักเรียน การให้คะแนนงานของครู และอื่นๆ ได้แล้ว
26 กันยายน 2017: ข้อความ Push, ประกาศ และโพสต์แบบเป็นรายบุคคล
- รับการแจ้งเตือนแบบเรียลไทม์เกี่ยวกับการเปลี่ยนแปลงบัญชีรายชื่อ - คุณสามารถใช้Google Cloud Pub/Subเพื่อรับข้อมูลอัปเดตบัญชีรายชื่อสำหรับชั้นเรียนหรือโดเมนแทนการโพลปลายทาง Classroom API เพื่อดูการเปลี่ยนแปลง
- สร้างและอัปเดตประกาศ \- นอกจากงานของชั้นเรียนแล้ว ตอนนี้แอปพลิเคชันยังสร้างและอัปเดตประกาศในสตรีมของชั้นเรียนได้ด้วย
- สร้างและอัปเดตโพสต์แบบเป็นรายบุคคล \- ตอนนี้แอปพลิเคชันมีตัวเลือกในการโพสต์ประกาศหรือการบ้านและรายงานให้กับนักเรียนแต่ละคนแทนทั้งชั้นเรียน
1 สิงหาคม 2017: โอนการเป็นเจ้าของหลักสูตรและประวัติการส่งงาน
- อัปเดตเจ้าของหลักของหลักสูตร (ownerId) ด้วยข้อมูลเข้าสู่ระบบของผู้ดูแลระบบ หรือเริ่มคำเชิญให้ครูเป็นเจ้าของหลักสูตร
- เข้าถึงประวัติการส่งงานของนักเรียน
19 มิถุนายน 2017: ตั้งเวลาการบ้านและรายงาน ปฏิทิน และครูที่ผ่านการยืนยัน
การอัปเดต Classroom API
- กำหนดเวลาการบ้านและรายงานเพื่อให้โพสต์ในวันที่/เวลาภายหลังได้โดยตั้งค่าช่อง scheduledTime ของการบ้านและรายงาน
- เข้าถึง calendarId ของหลักสูตร
- ระบุว่าผู้ใช้เป็นครูที่ผ่านการยืนยันหรือไม่
11 มกราคม 2017: การอัปเดตการบ้านและรายงาน
การอัปเดตปลายทางการบ้านและรายงาน coursework ช่วยให้แอปพลิเคชันทำสิ่งต่อไปนี้ได้
- สร้างและอัปเดตคำถาม
- แก้ไขและลบการบ้านและรายงาน
- เพิ่มรายการในไดรฟ์และวิดีโอ YouTube ลงในการบ้านและรายงานและงานที่นักเรียนส่ง
17 สิงหาคม 2016: ผู้ปกครองใน Classroom API
Google Classroom จะสร้างอีเมลสรุปกิจกรรมของนักเรียนสำหรับผู้ปกครอง Classroom API รองรับผู้ปกครอง นักพัฒนาแอปสามารถทำสิ่งต่อไปนี้ได้
- เชิญบุคคลให้เป็นผู้ปกครอง
- ดึงข้อมูลผู้ปกครองที่ได้รับเชิญและผู้ปกครองที่ใช้งานอยู่ของนักเรียน
จัดการผู้ปกครองที่ใช้งานอยู่
ผู้ดูแลระบบ G Suite for Education ควรยืนยันว่าการตั้งค่าการเข้าถึงข้อมูล Classroom ถูกต้อง
ตอนนี้ Classroom API พร้อมใช้งานใน Google Apps Script แล้ว ลองใช้ QuickStart
18 พฤษภาคม 2016: เพิ่มการบ้านและรายงานลงใน Classroom API
ตอนนี้ Classroom API มีการบ้านและรายงาน ซึ่งรวมถึงงาน คำถาม คำตอบของนักเรียน และคะแนน ดูคู่มือการบ้านและรายงาน เพื่อเริ่มต้นใช้งาน
08 สิงหาคม 2015: Classroom API พร้อมให้บริการแล้วโดยทั่วไป
ตอนนี้ Classroom API พร้อมให้บริการแก่นักพัฒนาแอปและโดเมน G Suite for Education ทุกรายแล้ว คุณไม่จำเป็นต้องขอสิทธิ์เข้าถึงเพื่อเริ่มใช้ API อีกต่อไป
- ผู้ดูแลระบบ G Suite for Education ควรยืนยันว่าการตั้งค่าการเข้าถึงข้อมูล Classroom ถูกต้อง
- ตอนนี้ Classroom API พร้อมใช้งานใน Google Apps Script แล้ว ลองใช้ QuickStart
29 มิถุนายน 2015: Classroom API พร้อมให้บริการในเวอร์ชันตัวอย่างสำหรับนักพัฒนาแอปแล้ว
ตอนนี้ Classroom API พร้อมให้บริการในเวอร์ชันตัวอย่างสำหรับนักพัฒนาแอปแล้ว คุณสามารถลงชื่อสมัครใช้เพื่อรับสิทธิ์เข้าถึงก่อนใคร และบัญชีทดสอบได้แล้ว
ผู้ดูแลระบบ G Suite for Education ที่ต้องการให้ผู้ใช้ในโดเมนของตนมีสิทธิ์เข้าถึง API ก่อนใครสามารถ ลงชื่อสมัครใช้เพื่อเพิ่มโดเมนลงในรายการที่อนุญาตพิเศษได้นักพัฒนาแอปสามารถ สมัครขอสิทธิ์เข้าถึงก่อนใคร เพื่อเขียนโค้ดด้วย API ได้
ดูประกาศฉบับเต็มได้ที่ บล็อก Google for Education