WEB版课件获取参数方式
在进入实验操作页面前系统会将参数写入COOKIES,课件可直接通过读取COOKIES取得相应参数。
courseware-check:字符串类型,登录验证用加密token;
courseware-params:Json类型,课程ID、章节ID、接口地址等相关参数;
{
"mode": "exp", // 课程类型
"id": "1", // 课程ID
"cid": "2", // 当前小节ID
"tid": "3", // 当前学期ID
"rid": "", // 实验报告ID
"gid": "0", // 实验指南ID
"api": "wss://xnfz.cqsdzy.edu.cn/socket/course-ware/", // 数据接口地址
}
系统在跳转到第三方Url地址时会将接口需要使用的参数拼接在Url地址后,第三方系统可通过Url参数获取到接口参数。
参数名为mool_params,其值为所有参数组成的一个Json并经过Base64编码的字符串,第三方系统接收到后需要先进行Base64解码。
下表为参数说明:
参数名 | 类型 | 说明 |
token | string | 登录验证用token |
mode | string | 课程类型 |
sid | int | 课程id |
cid | int | 课程小节id |
tid | int | 学期id |
rid | int | 实验报告id |
gid | int | 实验指南id |
api | string | 课件数据接口地址 |