V1/Admin/AdminUser

APIDescription
POST api/v1/admin/AdminUser/Login

后台用户登录,并且返回token信息

POST api/v1/admin/AdminUser/Logout

后台用户登出

POST api/v1/admin/AdminUser/Create

创建后台用户

POST api/v1/admin/AdminUser/ChangePassword

后台用户修改密码

POST api/v1/admin/AdminUser/Remove

删除后台用户

POST api/v1/admin/AdminUser/Search

查询后台用户(如果userName为空,查找全部用户)

V1/Admin/Student

APIDescription
POST api/v1/admin/Student/Finished

已完成全部学时的学员

POST api/v1/admin/Student/Progress

学员学时进度

POST api/v1/admin/Student/Exam

学员考试成绩

V1/Admin/Subject

APIDescription
GET api/v1/admin/Subject/Get

获得科目选项

V1/Admin/Watch

APIDescription
POST api/v1/admin/Watch/Caculate?from={from}&to={to}

统计视频观看人数

V1/Ads

APIDescription
GET api/v1/Ads/Get?displayPosition={displayPosition}

根据显示位置获取广告列表

V1/Cache

APIDescription
GET api/v1/Cache/GetKeys

获取网站所有cache的key

POST api/v1/Cache/Remove

根据keyname删除指定cache

POST api/v1/Cache/Refresh

刷新Cache

V1/Edu

APIDescription
GET api/v1/Edu/GetSubject?subjectId={subjectId}

车学堂视频学习-通过科目Id获取课时列表及其视频信息

GET api/v1/Edu/GetSubjectForAdmin?subjectId={subjectId}&userId={userId}

用于管理平台调用获取科目信息

POST api/v1/Edu/FinishVideoForAdmin?videoId={videoId}&userId={userId}

用于管理平台调用完成视频

POST api/v1/Edu/Auth?subjectId={subjectId}

车学堂视频学习--学员登记

POST api/v1/Edu/StartVideo

车学堂视频学习-开始视频学习

POST api/v1/Edu/FinishVideo

车学车视频-完成视频学习

V1/Enum

APIDescription
GET api/v1/Enum/DeviceType

设备类型枚举

GET api/v1/Enum/ResponseCode

返回码枚举

GET api/v1/Enum/AdsDisplayPosition

广告显示位置枚举

GET api/v1/Enum/ThirdPartyApiType

第三方API类型枚举

V1/Exam

APIDescription
POST api/v1/Exam/Start?examName={examName}

开始考试

POST api/v1/Exam/End?examId={examId}&score={score}

结束考试

V1/Practice

APIDescription
POST api/v1/Practice/Finish?lessonId={lessonId}

完成随堂练习

V1/Stream

APIDescription
POST api/v1/Stream/Start?videoId={videoId}

开始播放视频

POST api/v1/Stream/End?streamId={streamId}

结束播放视频

POST api/v1/Stream/EndByVideoId?videoId={videoId}&userName={userName}&drivingSchoolId={drivingSchoolId}

通过videoId通知结束播放视频

POST api/v1/Stream/HeartBeat?streamId={streamId}

心跳检测

V1/Subject

APIDescription
GET api/v1/Subject/Get

获得科目一下面的课程和视频信息

GET api/v1/Subject/Get?subjectId={subjectId}

获得具体科目信息,及其下面的课程和视频信息,下面是具体科目的ID 科目一:1 科目四:4 货运从业:50 客运从业:51

GET api/v1/Subject/GetByUserName?userName={userName}&drivingSchoolId={drivingSchoolId}

通过用户帐号获取用户科目视频信息

V1/User

APIDescription
POST api/v1/User/Login

登录

POST api/v1/User/Logout

登出

GET api/v1/User/GetProfile

获得登录用户信息

POST api/v1/User/CheckAuthToken?authToken={authToken}

检查authToken是否有效