创建课程
classin_add_courseCreate a ClassIn course to organize and manage class sessions. Configure course name, subject, teacher, expiration, and more, then get the course ID.
Instructions
创建ClassIn课程。课程是管理课节的容器。
参数:
courseName: 课程名称(必填),1-90字符
folderId: 可用资源文件夹ID
expiryTime: 过期时间戳,不传表示永不过期
mainTeacherUid: 班主任UID,可在客户端管理课程
subjectId: 学科分类ID (0:空, 1:语文, 2:数学, 3:英语...)
courseIntroduce: 课程简介,最长400字符
classroomSettingId: 教室设置ID
courseUniqueIdentity: 唯一标识,防止重复创建
allowAddFriend: 是否允许班级成员互相添加好友 (0/1)
allowStudentModifyNickname: 是否允许学生修改班级昵称 (0/1)
返回:
成功返回课程ID
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| folderId | No | 可用资源文件夹ID | |
| subjectId | No | 学科分类ID | |
| courseName | Yes | 课程名称,1-90个字符 | |
| expiryTime | No | 过期时间戳,不传或传0表示永不过期 | |
| allowAddFriend | No | 是否允许班级成员互相添加好友 | |
| mainTeacherUid | No | 班主任UID | |
| courseIntroduce | No | 课程简介,最长400个字符 | |
| response_format | No | 输出格式: 'markdown' 人类可读格式 或 'json' 机器可读格式 | markdown |
| classroomSettingId | No | 教室设置ID,在eeo.cn后台获取 | |
| courseUniqueIdentity | No | 唯一标识,1-32位字母数字组合,用于防止重复创建 | |
| allowStudentModifyNickname | No | 是否允许学生修改班级昵称 |