OPEN2U基础服务 - 教学服务
教师中心
我的课程(TeacherGetMyCourse)
查看
接口地址:/Teacher/Center/TeacherGetMyCourse
接口方法:public string TeacherGetMyCourse(string CourseName, int rows, int page, string sort, string order, string callback)
返回数据: {"total":6,"rows":[{"ROW":1,"TeacherID":"c933d6e5-d391-4603-9ae3-f03199b5c8ef", "CourseID":"790d509e-4263-463a-8aa9-8d11301b5841","CourseName":"毛泽东思想、邓小平理论和“三个代表”重要思想学基础内容学习应用等等等等等等等等等等等等等等等等等等", "CourseImage":"Resource/Course/cover/cover_3.jpg","TeacherList":"任静3,朱利戈,测试教师,朱利戈","StudentCount":8, "CreateTime":"2015-08-19 10:26:39","TeachTime":"2015-08-21 14:15:16","PublishStatus":0,"BriefUrl":"https://www.baidu.com/", "QualityUrl":null}]}
行数(rows):
页数(page):
排序字段(sort):
排序顺序(order):
当前用户token(token):
课程是否发布(ispublish):
课程是否有作业(homework):
课程是否设置形考(isformartive):
课程名称模糊查询关键字(keyword):
我的课程-最近授课(TeacherGetMyLateCourse)
查看
接口地址:/Teacher/Center/TeacherGetMyLateCourse
接口方法:public string TeacherGetMyLateCourse(string callback)
返回数据: [{ "GroupName":"2015-08-21", "SecondList":[{"TeacherID":"00000000-0000-0000-0000-000000000000", "CourseID":"790d509e-4263-463a-8aa9-8d11301b5841","CourseName":"毛泽东思想、邓小平理论和“三个代表”重要思想学基础内容学习应用等等等等等等等等等等等等等等等等等等", "CourseImage":"Resource/Course/cover/cover_3.jpg","TeacherList":"任静3,朱利戈,测试教师,朱利戈", "StudentCount":8,"CreateTime":"0001-01-01 00:00:00","TeachTime":null,"PublishStatus":0, "BriefUrl":null,"QualityUrl":null},{"TeacherID":"00000000-0000-0000-0000-000000000000", "CourseID":"6809e4a2-b096-45df-88e7-03838329f59d","CourseName":"计算机应用基础", "CourseImage":"Resource/Course/cover/cover_1.jpg","TeacherList":"任静3,朱利戈,测试教师,朱利戈", "StudentCount":8,"CreateTime":"0001-01-01 00:00:00","TeachTime":null,"PublishStatus":0,"BriefUrl":null, "QualityUrl":null} ]}]
当前用户token(token):
我的课程--奥鹏教师(OpenTeacherGetMyCourse)
查看
接口地址:/Teacher/Center/OpenTeacherGetMyCourse
public string OpenTeacherGetMyCourse(int rows, int page, string sort, string order, string keyword, string callback)
返回数据: {"total":1, "rows":[ {"TeacherID":"c7becc44-0852-4362-a969-38757b54190a", "CourseID":"064d67c1-b49d-47a8-bfd4-d86d11597a30", "CourseCode":"kc000001","CourseName":"奥鹏课程1", "CourseImage":"", "TeacherList":null, "StudentCount":90, "CreateTime":"2017-08-22 15:14:59", "TeachTime":null, "PublishStatus":0, "BriefUrl":"", "QualityUrl":"", "TeacherType":3, "CourseBelongTo":"公共课"}] }
行数(rows):
页数(page):
排序字段(sort):
排序顺序(order):
当前用户token(token):
课程名称模糊查询关键字(keyword):
我的课程-最近授课--奥鹏教师(OpenTeacherGetMyLateCourse)
查看
接口地址:/Teacher/Center/OpenTeacherGetMyLateCourse
接口方法:public string OpenTeacherGetMyLateCourse(string callback)
返回数据: [{ "GroupName":"2015-08-21", "SecondList":[{"TeacherID":"00000000-0000-0000-0000-000000000000", "CourseID":"790d509e-4263-463a-8aa9-8d11301b5841","CourseName":"毛泽东思想、邓小平理论和“三个代表”重要思想学基础内容学习应用等等等等等等等等等等等等等等等等等等", "CourseImage":"Resource/Course/cover/cover_3.jpg", "StudentCount":8,"CreateTime":"0001-01-01 00:00:00","TeachTime":null,"PublishStatus":0, "BriefUrl":null,"QualityUrl":null},{"TeacherID":"00000000-0000-0000-0000-000000000000", "CourseID":"6809e4a2-b096-45df-88e7-03838329f59d","CourseName":"计算机应用基础", "CourseImage":"Resource/Course/cover/cover_1.jpg", "StudentCount":8,"CreateTime":"0001-01-01 00:00:00","TeachTime":null,"PublishStatus":0,"BriefUrl":null, "QualityUrl":null} ]}]
当前用户token(token):
形考设置(GetMyCourseBehavior)
查看
接口地址:/Teacher/Center/GetMyCourseBehavior
接口方法:public string GetMyCourseBehavior(int rows, int page, string sort, string order, string callback)
返回数据:
课程名称(CourseName):
行数(rows):
页数(page):
排序字段(sort):
排序顺序(order):
当前用户token(token):
形成性考核批量设置(BatchUpCourseBehavior)
查看
接口地址:/Teacher/Center/BatchUpCourseBehavior
接口方法:public string BatchUpCourseBehavior(string courseId, int Type, int BrowseCount, decimal MaxScore, string callback)
返回数据: { "Success": true, "Message": "形成性考核设置成功!", "ErrCode": "", "Data": "null", "StartTime": "2015/8/19 13:04:35:846", "EndTime": "2015/8/19 13:04:36:65" }
课程ID(courseId):
类型(Type),1:在线作业;2:离线作业;3:问答;4:精品课;5:简约课;6:学习时长;8:观看时长
次数(BrowseCount):
封顶分数(MaxScore):
单日封顶分数(daymaxScore)可以为null:
空闲时常(idletime),可以为null:
当前用户token(token):
批量删除形考设置(DelBatchCourseBehavior)
查看
接口地址:/Teacher/Center/DelBatchCourseBehavior
接口方法:public string DelBatchCourseBehavior(string courseId, string callback)
返回数据: { "Success": true, "Message": "形成性考核删除成功!", "ErrCode": "", "Data": "null", "StartTime": "2015/8/19 13:04:35:846", "EndTime": "2015/8/19 13:04:36:65" }
课程ID(courseId):
当前用户token(token):
删除全部形考设置(DelAllCourseBehavior)
查看
接口地址:/Teacher/Center/DelAllCourseBehavior
接口方法:public string DelAllCourseBehavior(string callback)
返回数据: { "Success": true, "Message": "形成性考核删除成功!", "ErrCode": "", "Data": "null", "StartTime": "2015/8/19 13:04:35:846", "EndTime": "2015/8/19 13:04:36:65" }
当前用户token(token):
形成性考核全部设置(AllUpCourseBehavior)
查看
接口地址:/Teacher/Center/AllUpCourseBehavior
接口方法:public string AllUpCourseBehavior(int Type, int BrowseCount, decimal MaxScore, string callback)
返回数据: { "Success": true, "Message": "形成性考核设置成功!", "ErrCode": "", "Data": "null", "StartTime": "2015/8/19 13:04:35:846", "EndTime": "2015/8/19 13:04:36:65" }
类型(Type),1:在线作业;2:离线作业;3:问答;4:精品课;5:简约课;6:学习时长;8:观看时长
次数(BrowseCount):
封顶分数(MaxScore):
单日封顶分数(daymaxScore)可以为null:
空闲时常(idletime),可以为null:
当前用户token(token):
判断是否主讲教师(IsTutorTeacher)
查看
接口地址:/Teacher/Center/IsTutorTeacher
接口方法:public string IsTutorTeacher(string CourseID, string callback)
返回数据: -1:当前用户是学生或者课程ID错误
1 :当前用户是主讲教师
2:当前用户是辅导教师
课程ID(CourseID):
当前用户token(token):
获取当前教师对应的目录树节点(GetTeacherMenuData)
查看
接口地址:/Teacher/Center/GetTeacherMenuData
接口方法:public string GetTeacherMenuData(string CourseID, string callback)
课程ID(CourseID):
当前用户token(token):
获取全部批次(GetAllBatch)
查看
接口地址:/Teacher/Center/GetAllBatch
接口方法:public string GetAllBatch( string callback)
当前用户token(token):
获取全部专业(GetAllSebject)
查看
接口地址:/Teacher/Center/GetAllSebject
接口方法:public string GetAllSebject(string callback)
当前用户token(token):
获取全部层次(GetAllLevel)
查看
接口地址:/Teacher/Center/GetAllLevel
接口方法:public string GetAllLevel( string callback)
当前用户token(token):
(奥鹏教师)获取全部批次(GetAllBatchForOpen)
查看
接口地址:/Teacher/Center/GetAllBatchForOpen
接口方法:public string GetAllBatchForOpen(string ExamBatchID,string callback)
当前用户token(token):
考试批次ID(ExamBatchID):
(奥鹏教师)获取全部专业(GetAllSebjectForOpen)
查看
接口地址:/Teacher/Center/GetAllSebjectForOpen
接口方法:public string GetAllSebjectForOpen(string ExamBatchID,string callback)
当前用户token(token):
考试批次ID(ExamBatchID):
(奥鹏教师)获取全部层次(GetAllLevelForOpen)
查看
接口地址:/Teacher/Center/GetAllLevelForOpen
接口方法:public string GetAllLevelForOpen(string ExamBatchID,string callback)
当前用户token(token):
考试批次ID(ExamBatchID):
(奥鹏教师)获取全部学习中心(GetAllStationForOpen)
查看
接口地址:/Teacher/Center/GetAllStationForOpen
接口方法:public string GetAllStationForOpen(string ExamBatchID,string callback)
当前用户token(token):
考试批次ID(ExamBatchID):
(奥鹏教师)获取全部班级信息(GetAllEdu_ClassForOpen)
查看
接口地址:/Teacher/Center/GetAllEdu_ClassForOpen
接口方法:public string GetAllEdu_ClassForOpen(string ExamBatchID,string callback)
当前用户token(token):
考试批次ID(ExamBatchID):
根据院校ID获取入学批次(GetBatchForOpenTeacher)
查看
接口地址:/Teacher/Center/GetBatchForOpenTeacher
接口方法:public string GetBatchForOpenTeacher(Guid universityID, string callback)
返回数据: [{"ID":"860d31f5-b894-4c5a-8290-b42756c95a37","Name":"2017入学批次"},
{"ID":"860d31f5-b894-4c5a-8290-b42756c95a37","Name":"2016入学批次"} ]
院校ID(universityID):
当前用户token(token):
根据院校ID获取专业(GetSubjectForOpenTeacher)
查看
接口地址:/Teacher/Center/GetSubjectForOpenTeacher
接口方法:public string GetSubjectForOpenTeacher(Guid universityID, string callback)
返回数据: [{"ID":"860d31f5-b894-4c5a-8290-b42756c95a37","Name":"经济学"},
{"ID":"860d31f5-b894-4c5a-8290-b42756c95a37","Name":"计算机科学与技术"} ]
院校ID(universityID):
当前用户token(token):
根据院校ID获取层次(GetLevelForOpenTeacher)
查看
接口地址:/Teacher/Center/GetLevelForOpenTeacher
接口方法:public string GetLevelForOpenTeacher(Guid universityID, string callback)
返回数据: [{"ID":"860d31f5-b894-4c5a-8290-b42756c95a37","Name":"专科"},
{"ID":"860d31f5-b894-4c5a-8290-b42756c95a37","Name":"本科"} ]
院校ID(universityID):
当前用户token(token):
获取全部学习中心(GetAllStation)
查看
接口地址:/Teacher/Center/GetAllStation
接口方法:public string GetAllStation( string callback)
当前用户token(token):
获取全部班级(GetAllEdu_Class)
查看
接口地址:/Teacher/Center/GetAllEdu_Class
接口方法:public string GetAllEdu_Class( string callback)
当前用户token(token):
获取课程学生详细信息(GetAllStuRecord(string courseID,string batch ,string subject , int rows, int page, string callback))
查看
接口地址:/Teacher/Center/GetAllStuRecord
接口方法:public string GetAllStuRecord(string courseID,string batch ,string subject , int rows, int page, string callback)
课程ID(courseID):
批次(batch):
专业(subject):
(rows):
(page):
(order):
(sort):
当前用户token(token):
获取课程学生详细信息(GetStuRecordsForOpenTeacher(int rows, int page, string sort, string order, Guid? courseID, string callback))
查看
接口地址:/Teacher/Center/GetStuRecordsForOpenTeacher
接口方法:public string GetStuRecordsForOpenTeacher(int rows, int page, string sort, string order, Guid? courseID, string callback)
返回数据: {"total":76, "rows":[{"CourseID":"753777ae-9c9b-45e1-8e5b-d3252cacb2a6", "CourseName":"000科学烹饪",--课程名称 "CourseStuAllNum":22,--选课人数 "CourseStuLearnNum":11,--已学习 "CourseStuWillLearnNum":11,--未学习 "CourseStuDoneLearnNum":0,--修为已通过 "CourseStuFailLearnNum":0,--修完未通过 "QuestionNum":5,--问题数 "HomeworkNum":0}]}--提交作业数
每页显示行数(rows):
页码(page):
排序顺序(sort):
排序字段(order):
课程ID(courseID):
当前用户token(token):
获取奥鹏教师服务院校(GetUniversityList)
查看
接口地址:/Teacher/Center/GetUniversityList
接口方法:public string GetUniversityList(Guid? openCourseID, string callback)
返回数据: [{"UniversityID":"94572b2c-5446-4c64-b098-c5d136709387",
"UniversityName":"湖南大学8",-----名称
"UniversityCode":"hndx8"------------编号
}]
open课程ID(openCourseID):
当前用户token(token):
获取奥鹏教师院校课程(GetCourseList)
查看
接口地址:/Teacher/Center/GetCourseList
接口方法:public string GetCourseList(Guid? openCourseID, Guid? universityID, string callback)
返回数据: [{"CourseID":"94572b2c-5446-4c64-b098-c5d136709387",
"CourseName":"大学英语",-----名称
"CourseCode":"kc00001"------------编号
}]
open课程ID(openCourseID):
院校ID(universityID):
当前用户token(token):
获取奥鹏教师的奥鹏课程下拉框(GetOpenCourseList)
查看
接口地址:/Teacher/Center/GetOpenCourseList
接口方法:public string GetOpenCourseList(string callback)
返回数据: [{"CourseID":"94572b2c-5446-4c64-b098-c5d136709387",
"CourseName":"大学英语",-----名称
"CourseCode":"kc00001"------------编号
}]
当前用户token(token):
是否是批阅老师,只要有一个批阅课程就是批阅老师(IsMarkingTeacher)
查看
接口地址:/Teacher/Center/IsMarkingTeacher
接口方法:public string IsMarkingTeacher()
当前用户token(token):
联系人:朱利戈
E-Mail:zhulg@mail.open.com.cn