0
私は何とか生徒の視点からGoogleの教室に接続し、すぐに予定されている課題をすべて一覧表示する必要があります。私はドキュメントでこれについて何も見つけることができませんが、私はそれを行うことができるはずですGoogle認証を使用して?外部ウェブサイト/アプリからGoogle教室に接続しますか?
私は何とか生徒の視点からGoogleの教室に接続し、すぐに予定されている課題をすべて一覧表示する必要があります。私はドキュメントでこれについて何も見つけることができませんが、私はそれを行うことができるはずですGoogle認証を使用して?外部ウェブサイト/アプリからGoogle教室に接続しますか?
メソッドcourses.courseWork.list
を使用すると、ユーザーが表示できるコースの作業リストが返されます。スコープの
は、ドキュメントとして書かれています:
APIリクエストも正しいユーザーscopesが必要です。教師は課題の表示、課題の作成、課題提出へのリンクの添付、投稿の成績の設定を行うことができます。学生は課題を表示したり、課題の記録にリンクを添付したり、提出を取り返したりすることができます。ドメイン管理者はコースワークを表示できますが、書き込み権限はありません。
ここでは、appscriptを使用したサンプルコードを紹介しています。慣れ親しんでください。
function listCourses() {
var optionalArgs = {
pageSize: 10
};
var response = Classroom.Courses.list(optionalArgs);
var courses = response.courses;
if (courses && courses.length > 0) {
for (i = 0; i < courses.length; i++) {
var course = courses[i];
Logger.log('%s (%s)', course.name, course.id);
}
} else {
Logger.log('No courses found.');
}
}