หน้านี้มีบันทึกประจำรุ่นสำหรับ Classroom API สมัครรับข้อมูล รายชื่ออีเมลประกาศเพื่อรับข้อมูลอัปเดตทางอีเมล
13 พฤศจิกายน 2023: เวอร์ชันตัวอย่างสำหรับนักพัฒนาแอป: CRUD ของรูบริก
CRUD ของ Rubric พร้อมใช้งานเป็นส่วนหนึ่งของโปรแกรม Google Workspace Developer Preview ซึ่งให้สิทธิ์ทดลองใช้ฟีเจอร์บางอย่างก่อนเปิดตัว ฟีเจอร์นี้ช่วยให้ นักพัฒนาแอปจัดการรูบริกของ Classroom ในนามของครูได้ ดูแผนงานเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการเข้าร่วมฟีเจอร์เวอร์ชันตัวอย่าง
26 มิถุนายน 2023: การเปลี่ยนแปลงรหัสข้อผิดพลาดที่ไม่ทำให้เกิดการหยุดทำงานสำหรับผู้ใช้ที่ได้รับเชิญ
ตอนนี้ปลายทางต่อไปนี้จะแสดงข้อผิดพลาด 404 สำหรับคำขอจากผู้ใช้ที่ได้รับเชิญ (ครูหรือนักเรียนที่ได้รับเชิญให้เข้าร่วมหลักสูตรแต่ยังไม่ได้ยอมรับ) ก่อนหน้านี้ปลายทางเหล่านี้แสดงข้อผิดพลาด 403
courses.courseWork.create
courses.courseWork.delete
courses.courseWork.get
courses.courseWork.patch
courses.courseWorkMaterials.create
courses.courseWorkMaterials.delete
courses.courseWorkMaterials.get
courses.courseWorkMaterials.patch
courses.announcements.create
courses.announcements.delete
courses.announcements.get
courses.announcements.patch
ปลายทางที่เกี่ยวข้องต่อไปนี้จะไม่ได้รับผลกระทบ
courses.courseWork.list
courses.courseWork.modifyAssignees
courses.courseWorkMaterials.list
courses.announcements.list
courses.announcements.modifyAssignees
8 สิงหาคม 2022: การตั้งค่าหมวดหมู่คะแนนและสมุดพก
ตอนนี้คุณสามารถดึงข้อมูลหมวดหมู่คะแนนสำหรับงานในชั้นเรียนและการตั้งค่าสมุดพกสำหรับหลักสูตรโดยใช้ API ได้แล้ว
21 กันยายน 2020: สื่อการเรียนการสอนใน Classroom
ตอนนี้ นักพัฒนาแอปสามารถอ่าน เขียน และแก้ไขรายการสื่อการเรียนการสอนของการบ้านและรายงานใน Classroom ได้แล้ว
- สร้าง CourseWorkMaterials
- เรียกข้อมูล CourseWorkMaterial รายการเดียวหรือทั้งหมด
- Update CourseWorkMaterials
- แก้ไขไฟล์แนบสำหรับ CourseWorkMaterials
- ลบ CourseWorkMaterials
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: การปรับปรุงงานในชั้นเรียน
การอัปเดตปลายทางการบ้านและรายงานช่วยให้แอปพลิเคชันทำสิ่งต่อไปนี้ได้
- สร้างและอัปเดตคำถาม
- แก้ไขและลบงานในชั้นเรียน
- เพิ่มรายการในไดรฟ์และวิดีโอ 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 มีหลักสูตร ซึ่งประกอบด้วยงาน คำถาม คำตอบของนักเรียน และคะแนน ดูคู่มือการบ้านเพื่อเริ่มต้นใช้งาน
8 สิงหาคม 2015: Classroom API พร้อมให้บริการแก่ผู้ใช้ทั่วไปแล้ว
ตอนนี้ API ของ Classroom พร้อมให้บริการแก่นักพัฒนาแอปและโดเมน 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