【问题标题】:Google App Script - Classroom - Copy courseGoogle App 脚本 - 课堂 - 复制课程
【发布时间】:2021-03-17 11:36:35
【问题描述】:

我想用谷歌应用脚​​本复制课堂课程。我找不到这样做的方法。 我想它会像“Classroom.Course.copy (....)” 可以这样做吗? 谢谢

【问题讨论】:

    标签: google-classroom


    【解决方案1】:

    您可以检索 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 列出您的所有教室。

    完成此操作后,复制可写值以创建新教室。

    注意:大多数课程字段都是只读的,这就是为什么没有明确的方法来复制整个课程

    参考文献

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多