简要描述:

  • 获取人员列表

接口版本:

版本号 制定人 制定日期 修订日期
v0.1 dev 2022-03-23 init

请求URL:

  • http://{api-gateway-host}/ding/topapi/edu/user/list

请求方式:

  • POST

认证方式:

  • HMAC

详细可参见 开放平台API的认证说明

请求头:

参数名 是否必须 类型 说明
Content-Type string 请求类型: application/json
Date string http协议标准头
Authorization string hmac 签名
sdp-app-id string 应用租户ID,具体信息获取方式参见应用的sdp-app-id参数获取方式

请求参数:

参数名 是否必须 类型 默认值 说明
page_size int 最小1 最大30
page_no int 从1开始
class_id long 班级ID
role string 家校人员角色: teacher:老师 guardian:监护人 student:学生

请求示例:

{
    "page_size": 0,
    "page_no": 0,
    "role": "string",
    "class_id": 0
}

返回示例:

正确时返回:

{
    "request_id": "string",
    "success": true,
    "errcode": 0,
    "result": {
        "has_more": true,
        "details": [
            {
                "class_id": 0,
                "role": "string",
                "feature": "string",
                "is_adviser": "string",
                "student_no": "string",
                "name": "string",
                "unionid": "string",
                "userid": "string"
            }
        ]
    }
}

错误时返回:

返回参数说明:

参数名 类型 说明
request_id string 请求ID
success boolean 是否成功
errcode int 返回码
result.has_more boolean 是否有更多数据
result.details array 关系列表
result.details.class_id long 班级ID 不一定准确,获取的是当前用户所有的关系
result.details.role string 家校人员角色: teacher: 老师 guardian: 监护人 student: 学生
result.details.feature string 不同角色的其他业务属性,可JSON反序列化。
result.details.is_adviser string 只在老师角色下意义。 1:班主任 0:表示非班主任
result.details.student_no string 学号,只有在学生角色下才有意义。
result.details.name string 人员名
result.details.unionid string 暂时无此数据
result.details.userid string 人员userid
作者:wangtc  创建时间:2023-10-08 10:41
最后编辑:wangtc  更新时间:2023-11-14 11:11