K12服务体系技术规范 API接口说明

公共-用户登录

URL:/common/login_check

请求方式:POST

Headers:

参数 说明
Authorization access_token访问令牌

参数:

名称 必选 类型 说明
username true char 账号
password true char 密码(aes-128加密,偏移量及秘钥向平台申请)

响应:

名称 类型 说明
status int 状态
msg char 返回信息
school_code char 学校编码
school_name char 学校名称
user_type int 用户类型 0:学生 1:老师 2:家长
open_id char 用户唯一标识

返回的结果示例:

成功返回:

{
    "list":[
        {
            "school_code": "k12school_01_test",
            "school_name": "K12测试学校01(高中)",
            "user_type": 1,
            "open_id": "3071EC2A-3406-4226-8145-41262FD2D4DC",  
        },
        {
            "school_code": "k12school_02_test",
            "school_name": "K12测试学校02(高中)",
            "user_type": 2,
            "open_id": "3071EC2A-3406-4226-8145-41262FD2D4DC",  
        },
    ]
}

失败返回:

{
    "status": <ErrorCode>,
    "msg": <ErrorMessage>
}