本頁提供 Classroom API 的版本資訊。訂閱公告清單,即可接收最新消息電子郵件。
2023 年 11 月 13 日:開發人員預覽版:評分量表 CRUD
Rubrics CRUD 是 Google Workspace 開發人員預覽版計畫的一部分,使用者可搶先體驗特定功能。這項功能可讓開發人員代表老師管理 Classroom 評分量表。如要進一步瞭解如何使用預先發布版功能,請參閱道路圖。
2023 年 6 月 26 日:針對受邀的使用者變更非破壞性錯誤代碼
下列端點現在針對受邀使用者 (已邀請加入課程但尚未接受) 的老師或學生,傳回 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
2022 年 8 月 8 日:成績類別和成績單設定
您現在可以使用 API 擷取課程作業的成績類別和成績單設定。
2020 年 9 月 21 日:Classroom 教材
開發人員現在可以在 Classroom 中讀取、編寫及修改 CourseWork Material 項目:
- 建立 CourseWorkMaterials
- 擷取一個或所有 CourseWorkMaterials
- 更新 CourseWorkMaterials
- 修改 CourseWorkMaterials 的附件
- 刪除 CourseWorkMaterials
2019 年 11 月 18 日:新的分享按鈕網址參數
- 將內容分享到 Classroom 時,為課程 ID 和材質類型設定共用標記屬性。
2019 年 4 月 2 日:Classrooom 主題
2018 年 8 月 7 日:課程作業和學生繳交作業的推播通知
- 針對課程作業和學生繳交的內容變更即時通知,您現在可以監聽新張貼的作業、學生繳交的作業、老師繳交的內容評分等
2017 年 9 月 26 日:推播通知、公告和個人化訊息
- 接收即時通知,掌握學生名單異動情形。您可以使用 Google Cloud Pub/Sub 取得課程或網域的學生名單最新資訊,不必再輪詢 Classroom API 端點
- 建立及更新公告。除了課程作業外,應用程式現在也能在課程訊息串中建立及更新公告
- 建立及更新個人化訊息。應用程式現在可以選擇對個別學生張貼公告或課程作業,而非針對全班
2017 年 8 月 1 日:轉移課程擁有權和繳交記錄
2017 年 6 月 19 日:安排課程作業、日曆及經過驗證的老師
Classroom API 更新內容
- 設定課程的「scheduleTime」欄位,排定課程作業的張貼時間,指定在稍晚的日期/時間張貼
- 存取課程的 calendarId
- 確認特定使用者是否為經過驗證的老師
2017 年 1 月 11 日:課程作業最新消息
課程端點的更新可讓應用程式執行下列操作:
- 建立及更新問題
- 修改及刪除課程作業
- 在課程作業和學生繳交的作業中加入雲端硬碟項目和 YouTube 影片
2016 年 8 月 17 日:Classroom API 中的監護人
Google Classroom 會產生學生活動電子郵件摘要給監護人。Classroom API 可為監護人提供支援。開發人員可以
- 邀請個人成為監護人
- 擷取學生的已邀請和有效的監護人
管理目前的監護人
G Suite 教育版管理員應確認其 Classroom 資料存取權設定正確無誤。
Google Apps Script 現已支援 Classroom API。請嘗試使用QuickStart。
2016 年 5 月 18 日:課程作業已新增至 Classroom API
Classroom API 現已提供課程作業,例如作業、問題、學生的回應和成績。如要開始使用,請參閱課程作業指南。
2015 年 8 月 8 日:Classroom API 現已全面開放使用
Classroom API 現已開放所有開發人員及 G Suite 教育版網域使用。您不再需要要求存取權就可以開始使用 API。
- G Suite 教育版管理員應確認其 Classroom 資料存取權設定正確無誤。
- Google Apps Script 現已支援 Classroom API。請嘗試使用QuickStart。
2015 年 6 月 29 日:開發人員預覽版 Classroom API 現已推出
Classroom API 現已可供開發人員預覽使用。您現在可以申請使用搶先體驗和測試帳戶。
如要查看完整公告內容,請參閱 Google for Education 網誌。