获取班级详细信息

接口描述:

获取班级详细信息

接口地址:

  • /apis-biz/class/info

请求方式:

  • GET

请求头:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
X-App-Id 客户端 clientId header true string

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
accessToken 接口访问凭证 query true string
id id query true integer

响应状态

状态码 说明 schema
200 OK ApiRestResponse«SjZxxxBjsjzlbDTO»

其他状态码参见:全局状态码

响应示例:

正确时返回:

{
    "code": 0,
    "data": {
        "bh": "",
        "bj": "",
        "bjbc": "",
        "bjlxm": "",
        "bjrych": "",
        "byrq": "",
        "bzrgh": "",
        "bzxh": "",
        "deptId": 0,
        "id": 0,
        "jbny": "",
        "jgh": "",
        "nj": "",
        "njmc": "",
        "njsjzlbId": 0,
        "sfssmzsyjxb": "",
        "syjxmsm": "",
        "wllx": "",
        "xn": "",
        "xqm": "",
        "xxly": "",
        "xzbh": ""
    },
    "message": "",
    "status": ""
}

错误时返回:

{
    "code": 500,
    "data": {},
    "message": "成功或异常消息",
    "status": "fail"
}

响应参数:

参数名称 参数说明 类型 schema
code 成功或异常编码 integer(int32) integer(int32)
data 成功或异常数据 SjZxxxBjsjzlbDTO SjZxxxBjsjzlbDTO
message 成功或异常消息 string
status 旧接口成功、失败或异常辅助判断标记:success、fail、error,可用值:success,fail,error string
Schema 属性:

SjZxxxBjsjzlbDTO

参数名称 参数说明 类型 schema
bh 班号 string
bj 班级 string
bjbc 班级别称(当是否展示班级别称为是的时候,该字段为班级名称的主要展示) string
bjlxm 班级类型码 string
bjrych 班级荣誉称号 string
byrq 毕业日期 string(date)
bzrgh 班主任工号 string
bzxh 班长学号 string
deptId 组织机构表ID integer(int64)
id 班级数据子类表ID integer(int64)
jbny 建班年月 string
jgh 学校代码 string
nj 年级代码 string
njmc string
njsjzlbId 年级数据子类表ID integer(int64)
sfssmzsyjxb 是否少数民族双语教学班 string
syjxmsm 双语教学模式码 string
wllx 文理类型 string
xn 学年(度) string
xqm 学期码 string
xxly 信息来源 string
xzbh 行政班号 string

调用示例:

  • 更多返回错误代码请看首页的错误代码描述

JavaScript 示例:

var axios = require('axios');
var data = JSON.stringify({"username":"admin","password":"123456","captcha":""});

var config = {
  method: 'post',
  url: 'https://smart.tzedu.net.cn/api/apis-authz/authz/login/jwt',
  headers: { 
    'X-APP-ID': '1', 
    'X-Language': 'en', 
    'X-Device-IMEI': '8ea010e51ae492b04efa93b6850957db',
    'X-Authorization': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsInppcCI6IkRFRiJ9.eJx1jUEOgzAMBP_iM0LYxIH4N5REKEUlEomVQ9W_N-0ZrjOz2jdo9CAz40w8jWicIeTBDB3omnwAAUJ0Fq2DDp4lNrD7eGyiOZxS0h6Oi3Vrsz5ae6kW9Xcq5txUrbX_v_Rrev3oUkDQErMlM_HnC4ioLls.M5UJnfggfRs67c3m6ZYfW69iGF4eUJ4VezOOO88uFcY', 
    'Content-Type': 'application/json'
  },
  data : data
};

axios(config)
.then(function (response) {
  console.log(JSON.stringify(response.data));
})
.catch(function (error) {
  console.log(error);
});

Java 示例:

OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\r\n\t\"username\": \"admin\",\r\n\t\"password\": \"123456\",\r\n\t\"captcha\": \"\"\r\n}");
Request request = new Request.Builder()
  .url("https://smart.tzedu.net.cn/api/apis-authz/authz/login/jwt")
  .method("POST", body)
  .addHeader("X-APP-ID", "1")
  .addHeader("X-Language", "en")
  .addHeader("X-Device-IMEI", "8ea010e51ae492b04efa93b6850957db")
  .addHeader("X-Authorization", "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsInppcCI6IkRFRiJ9.eJx1jUEOgzAMBP_iM0LYxIH4N5REKEUlEomVQ9W_N-0ZrjOz2jdo9CAz40w8jWicIeTBDB3omnwAAUJ0Fq2DDp4lNrD7eGyiOZxS0h6Oi3Vrsz5ae6kW9Xcq5txUrbX_v_Rrev3oUkDQErMlM_HnC4ioLls.M5UJnfggfRs67c3m6ZYfW69iGF4eUJ4VezOOO88uFcY")
  .addHeader("Content-Type", "application/json")
  .build();
Response response = client.newCall(request).execute();
作者:杭州天音  创建时间:2022-07-27 18:04
最后编辑:杭州天音  更新时间:2025-08-22 15:44