CaμsAPI 接口定义
10.当前学期、教学周信息
功能介绍:
- 开发者通过此 API 获取当前学期信息、教学周信息
接口: /current
请求类型:POST
请求参数:
{
"apikey": "API Key",
"apisecret": "API Secret Key"
}
返回结果:
- 当前教学信息获取成功
Response 200
{
"message": "Success",
"currentteachinginfo": {
"updatetime": 信息更新的时间,
"currentsemester": {
"name": "当前学期名称",
"id": "当前学期的ID",
"begintime": 当前学期的开始时间,
"endtime": 当前学期的结束时间
},
"currentteachingweek": {
"name": "当前教学周数",
"id": "教学周ID",
"begintime": 当前周开始时间,
"endtime": 当前周结束时间
},
"nextsemester": {
"name": "下学期名称",
"id": "下学期ID",
"begintime": 下学期开始时间,
"endtime": 下学期结束时间
}
}
}
参数示例:
Response 200
{
"currentteachinginfo": {
"updatetime": 1481446333889,
"currentsemester": {
"name": "2016-2017-秋季学期",
"id": "2016-2017-1",
"begintime": 1473609600000,
"endtime": 1487519999000
},
"currentteachingweek": {
"name": "13",
"id": "11062",
"begintime": 1480867200000,
"endtime": 1481471999000
},
"nextsemester": {
"name": "2016-2017-春季学期",
"id": "2016-2017-2",
"begintime": 1487520000000,
"endtime": 1498406399000
}
},
"message": "Success"
}
- 校内近期重要事件获取失败
Response 400
{
"message": "Failure",
"reason": "reason for failure"
}