我正在使用 createCourses 函数创建一个脚本。谷歌开发支持上提供的模板代码就是这一切的开始。现在我想操纵模板从电子表格中提取数据。Debuggin 给我一个错误 - “收到无效的 JSON 有效负载。‘课程’中的未知名称‘名称’:原始字段不重复,无法启动列表。” 数据似乎已被提取,但我不知道如何为我的所有课程重复创建功能。
这是我的代码...我故意替换了工作表“ID”!
function createCourses() {
var course;
course = Classroom.newCourse();
var ss = SpreadsheetApp.openById('ID');
course.name = ss.getRange("A2:A").getValues();
course.ownerId = ss.getRange("H2:H").getValues();
//course.id = "Bio10";
course = Classroom.Courses.create(course);
Logger.log('%s (%s)', course.name, course.id);
var list = Classroom.Courses.create();
Logger.log(create);
}