dingtalk.oapi.edu.type.data.get (查询学校类型维度的统计数据)

查询学校类型维度的统计数据

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
page_size String 必须 20 每页大小;必须大于0
page_num String 必须 1 页码;必须大于0
stat_date String 必须 20191201 统计日期
orders OpenOrderDataRequest [] 可选
  • 最大列表长度:20
  • 排序因子
    • └ field_name
    • String
    • 可选
    • school_cnt_std
    • 排序字段名;字段名与返回值名保持一致
    • └ order
    • String
    • 可选
    • asc
    • 升序: asc; 降序:desc;

    响应参数

    名称 类型 示例值 描述
    result OpenEduSchoolTypeStatisticalDataResponse [] 结果合集
    • └ none_patriarch_student_ratio
    • String
    • 123
    • 无家长监管学生比率
    • └ none_patriarch_student_cnt
    • String
    • 123
    • 无家长监管学生数
    • └ multi_patriarch_student_ratio
    • String
    • 123
    • 多家长监管学生比率
    • └ school_cnt_std
    • String
    • 123
    • 学校数量
    • └ student_cnt_std
    • String
    • 123
    • 学生数量
    • └ school_type
    • String
    • 123
    • 学校类型
    • └ two_patriarch_student_ratio
    • String
    • 123
    • 双家长监管学生比率
    • └ auth_teacher_cnt_std
    • String
    • 123
    • 数字化教师数量
    • └ two_patriarch_student_cnt
    • String
    • 123
    • 双家长监管学生数
    • └ corp_id
    • String
    • 123
    • 学校id
    • └ single_patriarch_student_ratio
    • String
    • 123
    • 单家长监管学生比率
    • └ multi_patriarch_student_cnt
    • String
    • 123
    • 多家长监管学生数
    • └ stat_date
    • String
    • 123
    • 统计日期
    • └ class_cnt_std
    • String
    • 123
    • 班级数量
    • └ patriarch_cnt_std
    • String
    • 123
    • 家长数量
    • └ single_patriarch_student_cnt
    • String
    • 123
    • 单家长监管学生数
    • └ teacher_cnt_std
    • String
    • 123
    • 教师数量
    errmsg String 123 错误信息
    errcode Number 123 错误码
    success Boolean true 成功偶然失败

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/edu/type/data/get");
    OapiEduTypeDataGetRequest req = new OapiEduTypeDataGetRequest();
    req.setPageSize("20");
    req.setPageNum("1");
    req.setStatDate("20191201");
    List<OpenOrderDataRequest> list2 = new ArrayList<OpenOrderDataRequest>();
    OpenOrderDataRequest obj3 = new OpenOrderDataRequest();
    list2.add(obj3);
    obj3.setFieldName("school_cnt_std");
    obj3.setOrder("asc");
    req.setOrders(list2);
    OapiEduTypeDataGetResponse rsp = client.execute(req, access_token);
    System.out.println(rsp.getBody());

    响应示例

    • JSON示例
    {
        "result":[
            {
                    "none_patriarch_student_ratio":"123",
                    "none_patriarch_student_cnt":"123",
                    "multi_patriarch_student_ratio":"123",
                    "school_cnt_std":"123",
                    "student_cnt_std":"123",
                    "school_type":"123",
                    "two_patriarch_student_ratio":"123",
                    "auth_teacher_cnt_std":"123",
                    "two_patriarch_student_cnt":"123",
                    "corp_id":"123",
                    "single_patriarch_student_ratio":"123",
                    "multi_patriarch_student_cnt":"123",
                    "stat_date":"123",
                    "class_cnt_std":"123",
                    "patriarch_cnt_std":"123",
                    "single_patriarch_student_cnt":"123",
                    "teacher_cnt_std":"123"
            }
        ],
        "errmsg":"123",
        "errcode":123,
        "success":true
    }

    异常示例

    • JSON示例
    {
    	"errcode":88,
    	"errmsg":"ding talk error"
    }

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部