问题描述
我正尝试通过以下代码(功能AddStudents)将学生从Google表格添加到Google课堂(“课程”)。
这非常慢,而且如果执行太多操作,则超过了允许的执行时间。我有什么办法可以加快速度?
function AddStudent(argStudent,argCourseCode) {
Classroom.Courses.Students.create({
userId: argStudent,},argCourseCode);
}
function AddStudents() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var shtStudents = ss.getSheetByName('Students');
var rngStudentCourses = shtStudents.getRange(2,6,645,2);
var arrStudentCourses = rngStudentCourses.getValues();
for (var i = 0; i < arrStudentCourses.length; i++) {
AddStudent(arrStudentCourses[i][0],arrStudentCourses[i][1]);
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)