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

OAuth 2.0验证-获取访问数据

URL:/authorization/oauth2/access_tokenindex

请求方式:POST

Headers:

参数 说明
Content-Type application/x-www-form-urlencoded

参数:

名称 必选 类型 说明
client_id true char 平台发放给第三方应用的令牌
client_secret true char 平台发放给第三方应用的密钥
code true char 授权码
grant_type true char 授权模式,此处的值固定为"authorization_code"
region_code true char 地区_code

响应:

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

返回的结果示例:

成功返回:

{
    "openid": "ff029f1d68f0cb42e0dd4fd52762860d",
    "school_name": "中育实验中学",
    "name": "张三",
    "user_type": 1
}

失败返回:

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