Есть ли API для получения оценок в Google Classroom? - PullRequest
0 голосов
/ 05 ноября 2018

Я просматривал Google Classroom API и заметил, что у меня не было возможности получать оценки. Мне нужно извлечь оценки заданий из Google Classroom во внешнее приложение, которое я создаю. Кто-нибудь знает, возможно ли это или как это сделать?

Ответы [ 2 ]

0 голосов
/ 06 ноября 2018

Вы можете определенно получить оценки от API.

Classroom.Courses.CourseWork.StudentSubmissions.list (course.id, work.id) .studentSubmissions

Оттуда пройдитесь по студенту. Представления: studentSubmissions [я] .assignedGrade

Получает оценку за это конкретное задание. Я также хватаю studentSubmissions.userId, чтобы узнать имя студента. Дайте мне знать, если вам нужно что-нибудь еще.

0 голосов
/ 06 ноября 2018

Это возможно с Google Sheets и Apps Script. Вы можете экспортировать свои оценки в Google Sheets , а оттуда вы можете использовать Apps Script для извлечения данных из листов. Для этого вы можете проверить этот SO вопрос и методы для доступа и изменения таблиц электронных таблиц.

...