Appearance
线下课程 / 签到
控制器:
ApiV3Bundle\Controller\OfflineCourseSignController、ClassroomCourseController
静态签到二维码
GET /statics/sign参数
| 字段 | 是否必须 | 描述 |
|---|---|---|
offlineCourseId int | 是 | 线下课程 ID ? |
响应
| 字段 | 描述 |
|---|---|
qrcode string | 二维码图片 base64 ? |
动态签到二维码
GET /trends/sign参数 / 响应:同上,二维码定时刷新
获取线下课程信息
GET /get/offline_course参数
| 字段 | 是否必须 | 描述 |
|---|---|---|
signToken string | 是 | 签到 token ? |
响应
| 字段 | 描述 |
|---|---|
course object | 线下课程信息 |
位置签到
POST /offline_course/{offlineCourseId}/location_sign_in参数
| 字段 | 是否必须 | 描述 |
|---|---|---|
offlineCourseId int | 是 | 线下课程 ID(path) |
latitude float | 是 | 纬度 ? |
longitude float | 是 | 经度 ? |
address string | 否 | 地址描述 ? |
响应
| 字段 | 描述 |
|---|---|
success bool | 是否签到成功 |
上一节面授课
GET /getPreClassroomCourse参数
| 字段 | 是否必须 | 描述 |
|---|---|---|
classroomId int | 是 | 班级 ID ? |
currentCourseId int | 是 | 当前课程 ID ? |
响应
| 字段 | 描述 |
|---|---|
course object | 上一节课程 |
下一节面授课
GET /getNextClassroomCourse参数 / 响应:同上