Google 课堂 APIS:阅读课程内的公告、问题和作业

Google Classroom APIS: Read Announcements, Questions and Assignments within courses

我正在阅读 Google Classroom Rest APIs,但没有得到关于如何才能完全访问特定课程(包括公告、问题和作业)的明确答案。

用例:

假设我们使用以下方法获取所有课程:ListStudents List

现在,如何获取特定课程中发布的所有学生公告、问题和作业。

是否有 Google+ api 可以让我们使用 Classroom 的指令,或者只有 Classroom api 可以用来访问这些关键信息?

我正在尝试将现有平台与 google 课堂合并,访问此信息非常重要,以便所有学生提交的内容都同步。

谢谢。

课堂 API 没有您所指的功能。来自文档:

The Classroom API provides a RESTful interface for you to manage courses and rosters in Google Classroom.

它目前所做的只是允许您管理一系列课程、他们的老师和他们的学生。

如果您想管理作业等其他数据,则需要自己构建该功能。 Drive API and Google Apps Script 可能有助于存储和共享文件和文档。

可能你现在已经找到了,仅供参考。Google 发布了一组新的 API 来管理 ManageCourse-work 下的作业

https://developers.google.com/classroom/