V1/Admin/AdminUser
| API | Description | 
|---|---|
| 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
| API | Description | 
|---|---|
| POST api/v1/admin/Student/Finished | 
                         已完成全部学时的学员  | 
            
| POST api/v1/admin/Student/Progress | 
                         学员学时进度  | 
            
| POST api/v1/admin/Student/Exam | 
                         学员考试成绩  | 
            
V1/Admin/Subject
| API | Description | 
|---|---|
| GET api/v1/admin/Subject/Get | 
                         获得科目选项  | 
            
V1/Admin/Watch
| API | Description | 
|---|---|
| POST api/v1/admin/Watch/Caculate?from={from}&to={to} | 
                         统计视频观看人数  | 
            
V1/Ads
| API | Description | 
|---|---|
| GET api/v1/Ads/Get?displayPosition={displayPosition} | 
                         根据显示位置获取广告列表  | 
            
V1/Cache
| API | Description | 
|---|---|
| GET api/v1/Cache/GetKeys | 
                         获取网站所有cache的key  | 
            
| POST api/v1/Cache/Remove | 
                         根据keyname删除指定cache  | 
            
| POST api/v1/Cache/Refresh | 
                         刷新Cache  | 
            
V1/Edu
| API | Description | 
|---|---|
| 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/FinishPractice | 
                         完成课时随堂练习  | 
            
| POST api/v1/Edu/StartVideo | 
                         车学堂视频学习-开始视频学习  | 
            
| POST api/v1/Edu/FinishVideo | 
                         车学车视频-完成视频学习  | 
            
V1/Enum
| API | Description | 
|---|---|
| GET api/v1/Enum/DeviceType | 
                         设备类型枚举  | 
            
| GET api/v1/Enum/ResponseCode | 
                         返回码枚举  | 
            
| GET api/v1/Enum/AdsDisplayPosition | 
                         广告显示位置枚举  | 
            
| GET api/v1/Enum/ThirdPartyApiType | 
                         第三方API类型枚举  | 
            
V1/Exam
| API | Description | 
|---|---|
| POST api/v1/Exam/Start?examName={examName} | 
                         开始考试  | 
            
| POST api/v1/Exam/End?examId={examId}&score={score} | 
                         结束考试  | 
            
V1/Practice
| API | Description | 
|---|---|
| POST api/v1/Practice/Finish?lessonId={lessonId} | 
                         完成随堂练习  | 
            
V1/Stream
V1/Subject
| API | Description | 
|---|---|
| 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
| API | Description | 
|---|---|
| POST api/v1/User/Login | 
                         登录  | 
            
| POST api/v1/User/Logout | 
                         登出  | 
            
| GET api/v1/User/GetProfile | 
                         获得登录用户信息  | 
            
| POST api/v1/User/CheckAuthToken?authToken={authToken} | 
                         检查authToken是否有效  |