Inexperienced at this - please forgive any wrong choices of words...
I'm trying to use Google Apps Script to get a list of assignments set within different classrooms. I believe I have all the appropriate APIs, credentials and scopes required. I followed the tutorial for setting up a simple class list, which worked, then edited to try to list the assignments within each class as below:
/**
* Lists 100 course names and ids.
*/
function listCourses()
{
var optionalArgs = {
pageSize: 100
};
var listArgs = {
pageSize: 10
};
var response = Classroom.Courses.list(optionalArgs);
var courses = response.courses;
if (courses && courses.length > 0)
{
for (i = 0; i < courses.length; i++)
{
var course = courses[i];
Logger.log('%s (%s)', course.name, course.id);
var info = Classroom.Courses.CourseWork.list(listArgs);
var works = info.works;
if (works && work.length > 0)
{
for (i = 0; i < works.length; i++)
{
var work = works[i];
Logger.log('%s (%s)', work.title, work.creationTime);
}
}
}
}
}
Error was: Requested entity was not found. (line 22, file "Code")
*Line 22: var info = Classroom.Courses.CourseWork.list(listArgs);
Any ideas appreciated, thanks