このページには、Classroom API のリリースノートが掲載されています。お知らせリストに登録すると、最新情報をメールで受け取ることができます。
2023 年 11 月 13 日: デベロッパー プレビュー: 評価基準の CRUD
ルーブリックの 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 の CourseWork の教材アイテムの読み取り、書き込み、変更ができるようになりました。
- CourseWorkMaterials を作成する
- 1 つまたはすべての CourseWorkMaterials を取得します。
- CourseWorkMaterials を更新する
- CourseWorkMaterials の添付ファイルを変更する
- CourseWorkMaterials を削除する
2019 年 11 月 18 日: 共有ボタンの新しい URL パラメータ
- Classroom にコンテンツを共有するときに、コース ID と教材の種類の共有タグ属性を設定します。
2019 年 4 月 2 日: クラスのトピック
2018 年 8 月 7 日: 課題と生徒の提出に関するプッシュ通知
- コースワークや生徒の提出物の変更に関するリアルタイム通知を受け取る - 新しい課題の投稿、生徒の提出、教師による提出物の採点などを通知で受け取ることができます
2017 年 9 月 26 日: プッシュ通知、お知らせ、個別投稿
- 名簿の変更に関するリアルタイムの通知の取得 - Classroom API エンドポイントに変更がないかポーリングする代わりに、Google Cloud Pub/Sub を使用してクラスまたはドメインの名簿の最新情報を取得できます
- お知らせの作成と更新 - 課題に加えて、クラス ストリームでお知らせを作成、更新できるようになりました
- 個別の投稿の作成と更新 - アプリケーションで、クラス全体ではなく個々の生徒に、お知らせや課題を投稿できるようになりました
2017 年 8 月 1 日: コースのオーナー権限と送信履歴を移行する
2017 年 6 月 19 日: 学習カリキュラム、カレンダー、確認済みの教師のスケジュールを設定する
Classroom API の更新
- 学習課題の scheduledTime フィールドを使用することで、サードパーティ製アプリケーションで、投稿日時を指定して学習課題を予約投稿できるようになりました。
- コースの calendarId にアクセスする
- 特定のユーザーが確認済みの教師かどうかを確認する
2017 年 1 月 11 日: 課題の更新
課題エンドポイントの更新により、アプリケーションは次のことができます。
- 質問を作成、更新する
- 課題を変更、削除する
- 課題と生徒の提出物にドライブのアイテムと YouTube 動画を追加する
2016 年 8 月 17 日: Classroom API の保護者
Google Classroom は、保護者向けに生徒の活動に関する概要説明メールを生成する。Classroom API は、保護者をサポートしています。デベロッパーは
- 保護者になるようユーザーを招待する
- 生徒の招待済み保護者と有効な保護者を取得する
有効な保護者を管理する
G Suite for Education 管理者は、Classroom データへのアクセス設定が正しいことを確認する必要があります。
Classroom API が Google Apps Script で利用可能になりました。QuickStartをお試しください。
2016 年 5 月 18 日: Classroom API に学習課題を追加
Classroom API に、課題、質問、生徒の回答、成績などの学習課題が追加されました。始めるにあたっては、コースワーク ガイドをご覧ください。
2015 年 8 月 8 日: Classroom API の一般提供を開始
Classroom API は、すべてのデベロッパーと G Suite for Education ドメインで利用できるようになりました。API の使用を開始するためにアクセス権をリクエストする必要がなくなりました。
- G Suite for Education 管理者は、Classroom データへのアクセス設定が正しいことを確認する必要があります。
- Classroom API が Google Apps Script で利用可能になりました。QuickStartをお試しください。
2015 年 6 月 29 日: Classroom API のデベロッパー プレビュー版が利用可能に
Classroom API のデベロッパー プレビューをご利用いただけるようになりました。今すぐ、早期アクセスのアクセス アカウントとテスト アカウントにご登録いただけます。
- ドメイン内のユーザーに API への早期アクセスを提供する G Suite for Education 管理者は、ドメインのホワイトリストに登録できます。
デベロッパーは、API でコードを記述するための早期アクセスを申請できます。
お知らせの全文については、Google for Education ブログをご覧ください。