OPEN2U基础服务 - 教学服务

问答接口
地址:/QuestionAnswer/AskAnswer/
新增问题(AddQuestion)
  • 接口地址:/QuestionAnswer/AskAnswer/AddQuestion
  • 接口方法:AddQuestion(string courseId, string chapterId, string sectionId, string resourceId, string title, string content, string chapterName, string sectionName, string resourceName, string callback)
  • 备注:POST方式访问。课程ID、章ID、节ID、资源ID必须有一个为非空
  • 返回数据:
新增问题V2版(AddQuestion_V2)
  • 接口地址:/QuestionAnswer/AskAnswer/AddQuestion_V2
  • 接口方法:AddQuestion_V2(string studentCourseID,string courseId, string chapterId, string sectionId, string resourceId, string title, string content, string chapterName, string sectionName, string resourceName, string callback)
  • 备注:POST方式访问。课程ID、章ID、节ID、资源ID必须有一个为非空
  • 返回数据:
新增回答(AddAnswer)
  • 接口地址:/QuestionAnswer/AskAnswer/AddAnswer
  • 接口方法:AddAnswer(string questionId, string courseId, string content, string callback)
  • 备注:POST方式访问
  • 返回数据:
新增回答V2版(AddAnswer_V2)
  • 接口地址:/QuestionAnswer/AskAnswer/AddAnswer_V2
  • 接口方法:AddAnswer_V2(string studentCourseID,string questionId, string courseId, string content, string callback)
  • 备注:POST方式访问
  • 返回数据:
更新问题(UpdateQuestion)
  • 接口地址:/QuestionAnswer/AskAnswer/UpdateQuestion
  • 接口方法:UpdateQuestion(string questionId, string title, string content, string callback)
  • 备注:POST方式访问
  • 返回数据:
获取一个课程下问题;搜索问题(GetOneCourseQuestionList)
  • 接口地址:/QuestionAnswer/AskAnswer/GetOneCourseQuestionList
  • 接口方法:GetOneCourseQuestionList(string courseId, string keyWord, int rows, int page, string sort, string order, string callback)
  • 返回数据:
获取一个课程下问题;搜索问题 (新)(GetOneCourseQuestionList_V2)
  • 接口地址:/QuestionAnswer/AskAnswer/GetOneCourseQuestionList_V2
  • 接口方法:GetOneCourseQuestionList_V2(string studentCourseID,string courseId, string keyWord, int rows, int page, string sort, string order, string callback)
  • 返回数据:
获取一个资源下的所有问题(GetResourceQuestionList)
  • 接口地址:/QuestionAnswer/AskAnswer/GetResourceQuestionList
  • 接口方法:GetResourceQuestionList(string courseId, string chapterId, string sectionId, string resouceId, int rows, int page, string sort, string order, string callback)
  • 返回数据:
获取一个资源下的所有问题 新(GetResourceQuestionList_V2)
  • 接口地址:/QuestionAnswer/AskAnswer/GetResourceQuestionList_V2
  • 接口方法:GetResourceQuestionList_V2(string studentCourseID,string courseId, string chapterId, string sectionId, string resouceId, int rows, int page, string sort, string order, string callback)
  • 返回数据:
获取一个问题(GetQuestionByID)
  • 接口地址:/QuestionAnswer/AskAnswer/GetQuestionByID
  • 接口方法:GetQuestionByID(string questionId, string callback)
  • 返回数据:
获取一个问题下的所有回答(GetAnswerList)
  • 接口地址:/QuestionAnswer/AskAnswer/GetAnswerList
  • 接口方法:GetAnswerList(string questionId, int rows, int page, string sort, string order, string callback)
  • 返回数据:
删除问题(DeleteQuestion)
  • 接口地址:/QuestionAnswer/AskAnswer/DeleteQuestion
  • 接口方法:DeleteQuestion(string questionId, string callback)
  • 返回数据:
删除回答(DeleteAnswer)
  • 接口地址:/QuestionAnswer/AskAnswer/DeleteAnswer
  • 接口方法:DeleteAnswer(string answerId, string callback)
  • 返回数据:
增加浏览数(AddBrowseCount)
  • 接口地址:/QuestionAnswer/AskAnswer/AddBrowseCount
  • 接口方法:AddBrowseCount(string questionId, string callback)
  • 返回数据:
是否已收藏(CheckFavorite)
  • 接口地址:/QuestionAnswer/AskAnswer/CheckFavorite
  • 接口方法:CheckFavorite(string favoriteId, string callback)
  • 返回数据:
添加收藏(AddFavorite)
  • 接口地址:/QuestionAnswer/AskAnswer/AddFavorite
  • 接口方法:AddFavorite(int favoriteType, string favoriteId, string callback)
  • 备注:收藏类型,1,问答
  • 返回数据:
取消收藏(CancelFavorite)
  • 接口地址:/QuestionAnswer/AskAnswer/CancelFavorite
  • 接口方法:CancelFavorite(string favoriteId, string callback)
  • 返回数据:
是否已点赞(CheckPraise)
  • 接口地址:/QuestionAnswer/AskAnswer/CheckPraise
  • 接口方法:CheckPraise(string praiseId, string callback)
  • 返回数据:
添加点赞(AddPraise)
  • 接口地址:/QuestionAnswer/AskAnswer/AddPraise
  • 接口方法:AddPraise(int praiseType, string praiseId, string callback)
  • 备注:点赞类型,1,问答
  • 返回数据:
取消点赞(CancelPraise)
  • 接口地址:/QuestionAnswer/AskAnswer/CancelPraise
  • 接口方法:CancelPraise(string praiseId, string callback)
  • 返回数据:
我的提问:获取指定用户的所有问题(GetUserQuestionList)
  • 接口地址:/QuestionAnswer/AskAnswer/GetUserQuestionList
  • 接口方法:GetUserQuestionList(int rows, int page, string sort, string order, string callback)
  • 返回数据:
我的回答:获取指定用户的所有回答(GetUserAnswerList)
  • 接口地址:/QuestionAnswer/AskAnswer/GetUserAnswerList
  • 接口方法:GetUserAnswerList(int rows, int page, string sort, string order, string callback)
  • 返回数据:
我的收藏:获取指定用户所有收藏的问题(GetUserFavoriteList)
  • 接口地址:/QuestionAnswer/AskAnswer/GetUserFavoriteList
  • 接口方法:GetUserFavoriteList(int rows, int page, string sort, string order, string callback)
  • 返回数据:
全部问题:获取学生所选课程下的所有问题(GetAllCourseQuestionList)
  • 接口地址:/QuestionAnswer/AskAnswer/GetAllCourseQuestionList
  • 接口方法:GetAllCourseQuestionList(int rows, int page, string sort, string order, string callback)
  • 返回数据:
辅导答疑:获取教师课程信息(GetTeacherCourseInfo)
  • 接口地址:/QuestionAnswer/AskAnswer/GetTeacherCourseInfo
  • 接口方法:GetTeacherCourseInfo(string callback)
  • 返回数据:
辅导答疑:获取教师全部课程下的所有问题(GetTeacherQuestionList)
  • 接口地址:/QuestionAnswer/AskAnswer/GetTeacherQuestionList
  • 接口方法:GetTeacherQuestionList(string courseId,string batchId,string baseLevelId,string subjectId,string stationId,string classId,int resolveStatus, int rows, int page, string sort, string order, string callback)
  • 返回数据:
奥鹏辅导答疑:获取奥鹏教师全部课程下的所有问题(GetOpenTeacherQuestionList)
  • 接口地址:/QuestionAnswer/AskAnswer/GetOpenTeacherQuestionList
  • 接口方法:GetOpenTeacherQuestionList(int rows, int page, string sort, string order, Guid? orgId, Guid? courseId, int resolveStatus, string callback)
  • 返回数据: {total:10 ,rows[ { AnswerCount:2---回答数
    ApproveStatus:1--审核状态
    CourseID: "7f4ec612-b033-4f85-bf18-8fa85efb0cc6"
    CourseName :"0321测试课程"--课程名称
    CreateTime:"2017-03-29 11:08:37"
    CreatorID : "a9825766-9874-49fb-be3d-9618c09b647d"
    CreatorType: 2 ---创建人类型,1:教师;2:学生
    ID: "32f5bd03-c43d-453d-9543-2bed47103161"
    NickName: "自用学生05" --提问者
    ResolveStatus : 1 --解决状态
    Title :"把健健康康"--标题
    Status: 1
    UserName : "zyxs05"
    OrgName : "北方工业大学"--院校名称 } ]}
辅导答疑:获取教师课程下所有未解决的问题数量(GetTeacherQuestionCount)
  • 接口地址:/QuestionAnswer/AskAnswer/GetTeacherQuestionCount
  • 接口方法:GetTeacherQuestionCount(string callback)
  • 返回数据:
奥鹏教师辅导答疑:获取奥鹏教师课程下所有未解决的问题数量(GetOpenTeacherQuestionCount)
  • 接口地址:/QuestionAnswer/AskAnswer/GetOpenTeacherQuestionCount
  • 接口方法:GetOpenTeacherQuestionCount(string callback)
  • 返回数据:{Questioncount: 98}
联系人:朱利戈
E-Mail:zhulg@mail.open.com.cn