应用程序脚本谷歌课堂API通过批量按下(循环)将教师添加到课程中


function testScripts() {
var courses = [12345678902, 123425373134];

var newTeacher = ["teacher@mail.com", "teacher@mail.com"];

for (x = 0; x <= courses.length - 1; x++) {
var final = courses[x];
var finalT = newTeacher[x];

var addTeacher = Classroom.Courses.Teachers.create(
{ userId: finalT }, final
);
}
}

我试过这个代码,但它给了我这个错误:GoogleJsonResponseException: API call to classroom.courses.teachers.create failed with error: Requested entity already exists

只有数组中的第一个课程会使用要添加的新教师进行更新。

谢谢!

var courses = [12345678902, 123425373134];

var newTeacher = ["teacher@mail.com", "teacher@mail.com"];
for (x = 0; x <= courses.length - 1; x++) {
Classroom.Courses.Teachers.create(
{userId: newTeacher[x]}, courses[x]
);
}

解决了它。将它指向上面声明的变量。

最新更新