【发布时间】:2021-03-17 11:36:35
【问题描述】:
我想用谷歌应用脚本复制课堂课程。我找不到这样做的方法。 我想它会像“Classroom.Course.copy (....)” 可以这样做吗? 谢谢
【问题讨论】:
标签: google-classroom
我想用谷歌应用脚本复制课堂课程。我找不到这样做的方法。 我想它会像“Classroom.Course.copy (....)” 可以这样做吗? 谢谢
【问题讨论】:
标签: google-classroom
这是我的方法:
先添加高级服务Classroom V1,然后使用如下代码
function test() {
var course = Classroom.Courses.get("ID");
var newClass = {
name: course.name,
section: course.section,
descriptionHeading: course.descriptionHeading,
description: course.description,
room: course.room,
ownerId: course.ownerId,
courseState: course.courseState
};
Classroom.Courses.create(newClass)
}
如果您不确定课程 ID,只需使用 Method: courses.list 列出您的所有教室。
完成此操作后,复制可写值以创建新教室。
注意:大多数课程字段都是只读的,这就是为什么没有明确的方法来复制整个课程
【讨论】: