获取maxPoints进行分配

时间:2019-05-10 16:10:21

标签: google-apps-script google-classroom

有没有一种方法可以获取Google课堂作业的最高分。例如,如果一项作业值得25分,我想使用脚本找到“ 25”。我看到可以在其中创建分配并分配maxPoints值的位置。但是,我想使用应用程序来检索它

搜索了API

我没有要显示的代码

1 个答案:

答案 0 :(得分:0)

此代码段应完成您要执行的操作。我首先包括了课程和课程工作的创建。

  course = {
    "name": "Course Title",
    "courseState": "ACTIVE",
    "ownerId": "me"
  }
  course = Classroom.Courses.create(course)
  courseWork = {
    "maxPoints": 25,
    "title": "CourseWork Title",
    "state": "PUBLISHED",
    "workType": "ASSIGNMENT"
  }
  courseWork = Classroom.Courses.CourseWork.create(courseWork, course.id)
  courseWorkDetails = Classroom.Courses.CourseWork.get(courseId=course.id,
                                                       id=courseWork.id)
  maxPage = courseWorkDetails.maxPoints
  Logger.log(maxPage)