【问题标题】:Google Classroom Python make return course materials aswellGoogle Classroom Python 也制作返还课程材料
【发布时间】:2020-10-06 02:42:04
【问题描述】:

好的,基本上,我正在尝试获取课程的所有课程作业。但我只得到不属于“材料”类型的课程作业。我怎样才能同时获得“材料”类型的课程作业?

这是我的python代码:

resultcourses = service.courses().list().execute()
courses = resultcourses.get('courses', [])

for course in courses:
    resultscourseworks = service.courses().courseWork().list(courseWorkStates='PUBLISHED', 
    courseId=course['id']).execute()
    courseworks = courseworks + resultscourseworks.get('courseWork', [])```

【问题讨论】:

    标签: python python-3.x google-classroom


    【解决方案1】:

    目前无法获得Manage Classwork 指南第一段中提到的Material 课程作业:

    课堂有五种类型的课业:作业、测验作业、 问题(简答和多项选择)、材料和主题。 Classroom API 目前允许开发者读写两个 这些类型:作业和问题。

    【讨论】:

    • 哦,好的,谢谢您的回复。你知道解决这个问题吗?或者他们什么时候会添加这个功能?
    • 您可以使用您想要的材料创建一个作业,然后在检索作业时您将获得该材料。此外,您可以在 Issue Tracker 上创建功能请求
    猜你喜欢
    • 2019-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-24
    • 1970-01-01
    • 2020-06-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多