修改教师信息。
默认接口请求频率限制:20次/秒。
REST URL
POST https://sdk.xylink.com/api/rest/external/{version}/edu/adapter/teacher/update?extId=分配的企业id
请求参数说明
参数 | 参数类型 | 参数位置 | 必须 | 默认值 | 说明 |
version | String | Path | 是 | 无 | v1 |
extId | String | Query | 是 | 无 | 企业ID,通过管理平台-云视讯API获得 |
name | String | Body | 是 | 无 | 教师姓名,支持汉字、字母、数字和下划线(长度要求20位以内) |
mailbox | String | Body | 否 | 无 | 教师邮箱 |
department | Object | Body | 否 | 无 | 所属部门参数 |
add | 数组 | Body | 是 | 无 | 新增的部门ID |
delete | 数组 | Body | 是 | 无 | 删除的部门ID |
description | String | Body | 否 | 无 | 教师描述(长度要求300字以内) |
schoolTypeId | long | Body | 否 | 无 | 学段ID |
subjectId | long | Body | 否 | 无 | 学科ID |
roleId | long | Body | 否 | 无 | 角色ID(默认是教师) |
roleType | int | Body | 否 | 0 | 角色类型(默认是0) |
profilePictureId | long | Body | 否 | 无 | 头像资源ID(文件上传oss后获得) |
teacherId | long | Body | 是 | 无 | 教师ID |
请求消息体示例(Json)
{
"name": "李四",//姓名
"profilePictureId": "",//头像资源id
"subjectId": null,//学科id
"roleId": "教师",//角色id
"roleType": 1,//角色类型
"department": //部门id
{
"add":[],//新增的部门
"delete":[]//删除的部门ID
},
"schoolTypeId": null,//学段id
"description":"",
"teacherId":1610
}
成功时返回200 ok,失败时返回小鱼RESTAPI错误码