使用Google Classroom API,是否可以在没有上交的情况下更改成绩?

时间:2018-02-15 01:44:10

标签: google-classroom

我希望在Google课堂的成绩单中创建作业,然后自动评分(没有学生上交作业)。

这似乎表明这是可行的,但谈话有点混乱:Google Apps Script to turn in, grade, and return a Google Classroom Assignment

要利用PATCH端点对作业进行评分,您必须具有提交ID。 https://developers.google.com/classroom/reference/rest/v1/courses.courseWork.studentSubmissions/patch。乍一看,如果学生没有提交任何内容,您将没有提交ID。但是,之前的stackoverflow链接显示这可能是可能的。他们似乎从提交列表中获取它。 https://developers.google.com/classroom/reference/rest/v1/courses.courseWork.studentSubmissions/list。但是,如果是这种情况,则提交列表需要包含尚未提交作业的学生的提交ID。

是这种情况,还是我错过了另一种解决方法?

1 个答案:

答案 0 :(得分:0)

提交列表确实包括提交ID,即使对于尚未提交作业的学生也是如此。