在 Google 教室 API 中自动分配下一个作业

Auto-Assign Next Assignment In Google Classroom API

在 google 教室中,您可以按日期安排作业。是否可以使用 API 在学生将当前作业标记为完成后自动分配下一个预定作业?

API 似乎没有提供一种简单的方法来做到这一点。

如果您查看课堂 API 的文档,没有开箱即用的机制来跟踪学生作业何时 "turned in"。您可能必须自己编写一些代码来 poll 给定学生的已提交作业的状态,如果提交被标记为 "turned in" 使用 API 触发下一个作业序列。一种可行的方法,但实施起来并不容易。

具有讽刺意味的是 the API supports push notifications for roster changes. Maybe google will expand this someday to include tracking submission state. You should consider posting a feature request using Google's issue tracker - 这至少会让 google 注意到这个需求。