检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Classroom提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 父主题: 使用前必读
学生操作场景图 学生使用Classroom进行课堂学习的场景操作,如下图所示。
教师设置证书发放的数量。 证书背景 是 教师可以单击“浏览”,从本地上传图片,将图片设置为证书背景。 有效时长 是 教师可以设置证书的有效期,也可以选择永久有效。 备注信息 否 教师根据需要填写备注信息。 颁发单位 否 教师根据需要输入颁发单位。 证书说明 否 教师根据需要输入相关的说明。
教师操作场景图 Classroom服务教学功能包括:教学课堂、资源空间、成员管理等,以提供丰富的辅助教学功能。教师在Classroom上主要工作场景如图1所示。 图1 教师操作场景图
请求Body参数 参数 是否必选 参数类型 描述 notify_url 是 String 第三方指定的判题结果回调url,取值来源于伙伴通道“判题管理配置”-“接口管理”中设置的回调地址相同 最小长度:1 最大长度:255 code_type 是 String 代码来源:inline(源代码)
考试总分 是 设置考试的总分数,教师也可以设置“通过分数”。 考试次数 是 设置能够提交的考试次数,教师也可以设置“不限次数”。 考试封面 否 教师可以为考试插入封面,支持从本地上传图片。 考试院校 否 输入院校信息。 出题教师 否 输入出题教师的姓名。 考试说明 是 教师为考试添加说明。
单击“添加章”创建章。 此处可以批量创建章,如以时间维度创建的章,4月、5月、6月。 单击“添加节”创建节。 编辑章节信息。 选中需要编辑的章或节,单击编辑图标,就可进行章节名称修改。 修改完成后进行保存。 单击删除按钮,即可对该章节信息的删除。 选中章节可以进行拖拽移动。 父主题: 教学课堂
order_count Integer 租户习题库编号 image_url String 背景图url description String 习题库描述 exercise_cnt Integer 习题库里的习题数量 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code
查询当前租户的习题库列表 功能介绍 查询当前租户的习题库列表 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/assemble/package/list
学号/工号 必填。且必须唯一,长度为1-18位,可为数字或大小写字母。 职务 必填。 学校/单位 必填。 学院 必填。 专业 必填。 被添加的教师会收到帐号信息的邮件,提醒老师留意邮件。 父主题: 成员管理
exercise_id 是 String 需判题的习题id 最小长度:32 最大长度:32 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 x-auth-token 是 String 用户token user-token 否 String 具体调用者的用户token 表3 请求Body参数
获取当前用户的课堂列表 功能介绍 获取当前用户的课堂列表,课堂课表分为我创建的课堂,我加入的课堂以及所有课堂,支持分页查询。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI
根据作业ID,查询指定作业的信息 功能介绍 根据作业ID,查询指定作业的信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v3/jobs/{job_id}
查询课堂下指定成员的作业信息 功能介绍 查询课堂下指定成员的作业信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v3/classrooms/{classroom_id}/jobs
String 用户ID 最小长度:32 最大长度:32 offset 否 Integer 信息记录的起始编号 最小值:1 最大值:1000 limit 否 Integer 每页包含的信息记录数 最小值:1 最大值:100 请求参数 表3 请求Header参数 参数 是否必选 参数类型
根据课堂ID获取指定课堂的课堂成员列表 功能介绍 根据课堂ID获取指定课堂的课堂成员列表,支持分页,搜索字段默认同时匹配姓名,学号,用户名,班级。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
查询指定课堂下的作业列表信息 功能介绍 查询指定课堂下的作业列表信息,支持分页查询。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v3/jobs 表1 Query参数
根据课堂ID获取指定课堂的详细信息 功能介绍 根据课堂ID获取指定课堂的详细信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v3/classrooms/{classroom_id}
查询指定作业下的习题信息 功能介绍 查询指定作业下的习题信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v3/jobs/{job_id}/exercises
起始页 最小值:1 最大值:100 表4 ExerciseFilter 参数 是否必选 参数类型 描述 name 否 String 需查询的习题名称 exercise_type 否 Array of integers 习题类型列表 difficult_ids 否 Array of