OPEN2U基础服务 - 教学服务
CourseInfo
获取所有课程的资源信息 。 (GetCourseResInfo)
查看
接口地址:~/Course/CourseInfo/GetCourseResInfo
接口方法:public string GetCourseResInfo(System.String CourseCode,System.String CourseName,System.Nullable{System.Guid} OrgID,System.Nullable{System.Int32} CourseState,System.Nullable{System.Boolean} CourseWareType,System.Nullable{System.Boolean} PublishStatus,System.Nullable{System.Boolean} BehaverStatus,System.Int32 rows,System.Int32 page)
返回数据:returns
课程编码 模糊查询(CourseCode):
课程名称 模糊查询(CourseName):
二级院校ID(OrgID):
课程状态 1启用 -1 停用(CourseState):
课件类型 null 全部 0是所有的 不包含自建外链的 1 是自建 2 是外链 :(CourseWareType)
发布状态 true=已发布 false=未发布(PublishStatus):
形考状态 true=有 false=无(BehaverStatus):
分页行数(rows):
分页页数(page):
当前用户token(token):
添加课程链接(AddCourseLink)
查看
接口地址:~/Course/CourseInfo/AddCourseLink
接口方法:public string AddCourseLink(System.String CourserID,System.String LinkName,string LinkUrl,string Description, string callback)
返回数据:returns
课程ID(CourserID):
标题(LinkName):
链接地址(LinkUrl):
说明(Description):
当前用户token(token):
编辑课程链接(UpdateCourseLink)
查看
接口地址:~/Course/CourseInfo/UpdateCourseLink
接口方法:public string UpdateCourseLink(System.String ID,System.String LinkName,string LinkUrl,string Description, string callback)
返回数据:returns
链接ID(ID):
标题(LinkName):
链接地址(LinkUrl):
说明(Description):
当前用户token(token):
删除课程链接(DeleteCourseLink)
查看
接口地址:~/Course/CourseInfo/DeleteCourseLink
接口方法:public string DeleteCourseLink(System.String ID,string callback)
返回数据:returns
链接ID(ID):
当前用户token(token):
启用/停用链接(IsEnabledCourseLink)
查看
接口地址:~/Course/CourseInfo/IsEnabledCourseLink
接口方法:public string IsEnabledCourseLink(System.String ID,int IsEnabled, string callback)
返回数据:returns
链接ID(ID):
启用 1,停用-1(IsEnabled):
当前用户token(token):
获取课程所有链接(GetEdu_CourseLinks)
查看
接口地址:~/Course/CourseInfo/GetEdu_CourseLinks
接口方法:public string GetEdu_CourseLinks(System.String CourserID,int type, string callback)
返回数据:returns
课程ID(CourserID):
1 老师 2 学生(type):
当前用户token(token):
点击外链课记录Xapi点击次数(CourseLinkClickNum)
查看
接口地址:~/Course/CourseInfo/CourseLinkClickNum
接口方法:public string CourseLinkClickNum(string studentCourseID, Guid courseID, string courseLinkID, string courseLinkName, string browser,string callback)
返回数据:returns
学生选课编号ID(studentCourseID):
课程ID(courseID):
外链课编号(courseLinkID):
外链课名称(courseLinkName):
浏览器名称(browser):
当前用户token(token):
获取单个课程链接(GetCourseLinkModule)
查看
接口地址:~/Course/CourseInfo/GetCourseLinkModule
接口方法:public string GetCourseLinkModule(System.String ID)
返回数据:returns
链接ID(ID):
当前用户token(token):
记录最后一次简约课地址(UpdateCourseLastBriefUrl)
查看
接口地址:~/Course/CourseInfo/UpdateCourseLastBriefUrl
接口方法:public string UpdateCourseLastBriefUrl(System.String CourserID,string ID, string callback)
返回数据:returns
课程ID(CourserID):
链接ID(ID):
当前用户token(token):
获取简约课继续学习地址(GetLastBriefUrl)
查看
接口地址:~/Course/CourseInfo/GetLastBriefUrl
接口方法:public string GetLastBriefUrl(System.String CourserID, string callback)
返回数据:returns
课程ID(CourserID):
当前用户token(token):
增加课件【视频】时长记录(AddCoursewareTimeBehavior)
查看
接口地址:~/Course/CourseInfo/AddCoursewareTimeBehavior
接口方法: public string AddCoursewareTimeBehavior(Guid courseID, string studentCourseID, double time, string callback)
返回数据:returns
学生选课编号ID(studentCourseID):
课程ID(courseID):
时长(time):
当前用户token(token):
联系人:朱利戈
E-Mail:zhulg@mail.open.com.cn