0
我試圖從課程列表中獲取CourseWork對象的列表,並將每個課程作業對象添加到列表中。然而,我不知道如何獲得課程作業對象,我認爲這是與電子標籤或ID做的,但無法知道。我使用的代碼如下:從谷歌課堂課程獲取課程
public static IList<Course> GetAllCourses()
{
CoursesResource.ListRequest request = ClassService.Courses.List();
request.PageSize = 100;
ListCoursesResponse response = request.Execute();
GoogleClassroomCourses = response.Courses;
return GoogleClassroomCourses;
}
public static IList<CourseWork> GetCourseWork()
{
IList<string> courseIds = new List<string>();
IList<string> eTags = new List<string>();
foreach (Course course in GetAllCourses())
{
string id = course.Id;
courseIds.Add(id);
foreach (string cId in courseIds)
{
Course c = ClassService.Courses.Get(cId).Execute();
eTags.Add(c.ETag);
}
}
}