我希望在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。
是这种情况,还是我错过了另一种解决方法?
答案 0 :(得分:0)
提交列表确实包括提交ID,即使对于尚未提交作业的学生也是如此。