Documentation ¶
Index ¶
- type CqieUserCache
- func (cache *CqieUserCache) GetAccess_Token() string
- func (cache *CqieUserCache) GetAppId() string
- func (cache *CqieUserCache) GetCookie() string
- func (cache *CqieUserCache) GetDeptId() string
- func (cache *CqieUserCache) GetIpaddr() string
- func (cache *CqieUserCache) GetMobile() string
- func (cache *CqieUserCache) GetOrgId() string
- func (cache *CqieUserCache) GetOrgMajorId() string
- func (cache *CqieUserCache) GetStudentId() string
- func (cache *CqieUserCache) GetToken() string
- func (cache *CqieUserCache) GetUserId() string
- func (cache *CqieUserCache) GetUserName() string
- func (cache *CqieUserCache) GetVerCode() string
- func (cache *CqieUserCache) GetVideoStudyIdApi(studentCourseId, videoId string, retry int, lastErr error) (string, error)
- func (cache *CqieUserCache) LoginApi() (string, error)
- func (cache *CqieUserCache) PullCourseDetailApi(courseId, studentCourseId string, retry int, lastErr error) (string, error)
- func (cache *CqieUserCache) PullCourseListApi(retry int, lastErr error) (string, error)
- func (cache *CqieUserCache) PullProgressDetailApi(courseId, studentCourseId string, retry int, lastErr error) (string, error)
- func (cache *CqieUserCache) SaveStudyTimeApi(courseId, studentCourseId, unitId, videoId, coursewareId string, ...) (string, error)
- func (cache *CqieUserCache) SetAccess_Token(access_token string)
- func (cache *CqieUserCache) SetAppId(appId string)
- func (cache *CqieUserCache) SetCookie(cookie string)
- func (cache *CqieUserCache) SetDeptId(deptId string)
- func (cache *CqieUserCache) SetIpaddr(ipaddr string)
- func (cache *CqieUserCache) SetMobile(mobile string)
- func (cache *CqieUserCache) SetOrgId(orgId string)
- func (cache *CqieUserCache) SetOrgMajorId(orgMajorId string)
- func (cache *CqieUserCache) SetStudentId(studentId string)
- func (cache *CqieUserCache) SetToken(token string)
- func (cache *CqieUserCache) SetUserId(userId string)
- func (cache *CqieUserCache) SetUserName(userName string)
- func (cache *CqieUserCache) SetVerCode(verCode string)
- func (cache *CqieUserCache) SubmitStudyTimeApi(id string, courseId string, studentCourseId string, unitId string, ...) (string, error)
- func (cache *CqieUserCache) UserDetailsApi(retry int, lastErr error) (string, error)
- func (cache *CqieUserCache) VerificationCodeApi() (string, string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CqieUserCache ¶
type CqieUserCache struct { Account string //账号 Password string //用户密码 // contains filtered or unexported fields }
func (*CqieUserCache) GetAccess_Token ¶
func (cache *CqieUserCache) GetAccess_Token() string
func (*CqieUserCache) GetAppId ¶
func (cache *CqieUserCache) GetAppId() string
func (*CqieUserCache) GetCookie ¶
func (cache *CqieUserCache) GetCookie() string
func (*CqieUserCache) GetDeptId ¶
func (cache *CqieUserCache) GetDeptId() string
func (*CqieUserCache) GetIpaddr ¶
func (cache *CqieUserCache) GetIpaddr() string
func (*CqieUserCache) GetMobile ¶
func (cache *CqieUserCache) GetMobile() string
func (*CqieUserCache) GetOrgId ¶
func (cache *CqieUserCache) GetOrgId() string
func (*CqieUserCache) GetOrgMajorId ¶
func (cache *CqieUserCache) GetOrgMajorId() string
func (*CqieUserCache) GetStudentId ¶
func (cache *CqieUserCache) GetStudentId() string
func (*CqieUserCache) GetToken ¶
func (cache *CqieUserCache) GetToken() string
func (*CqieUserCache) GetUserId ¶
func (cache *CqieUserCache) GetUserId() string
func (*CqieUserCache) GetUserName ¶
func (cache *CqieUserCache) GetUserName() string
func (*CqieUserCache) GetVerCode ¶
func (cache *CqieUserCache) GetVerCode() string
func (*CqieUserCache) GetVideoStudyIdApi ¶
func (cache *CqieUserCache) GetVideoStudyIdApi(studentCourseId, videoId string, retry int, lastErr error) (string, error)
GetVideoStudyIdApi 学习视屏前需要先调用此接口获取id才能学习
func (*CqieUserCache) LoginApi ¶
func (cache *CqieUserCache) LoginApi() (string, error)
LoginApi 登录API
func (*CqieUserCache) PullCourseDetailApi ¶
func (cache *CqieUserCache) PullCourseDetailApi(courseId, studentCourseId string, retry int, lastErr error) (string, error)
PullCourseDetailApi 拉取对应课程详细信息,一般用于获取对应视屏列表的
func (*CqieUserCache) PullCourseListApi ¶
func (cache *CqieUserCache) PullCourseListApi(retry int, lastErr error) (string, error)
PullCourseListApi 拉取课程列表
func (*CqieUserCache) PullProgressDetailApi ¶
func (cache *CqieUserCache) PullProgressDetailApi(courseId, studentCourseId string, retry int, lastErr error) (string, error)
PullProgressDetailApi 拉取进度
func (*CqieUserCache) SaveStudyTimeApi ¶
func (cache *CqieUserCache) SaveStudyTimeApi(courseId, studentCourseId, unitId, videoId, coursewareId string, startPos, stopPos int, retry int, lastErr error) (string, error)
用于保存学习点时间
func (*CqieUserCache) SetAccess_Token ¶
func (cache *CqieUserCache) SetAccess_Token(access_token string)
func (*CqieUserCache) SetAppId ¶
func (cache *CqieUserCache) SetAppId(appId string)
func (*CqieUserCache) SetCookie ¶
func (cache *CqieUserCache) SetCookie(cookie string)
func (*CqieUserCache) SetDeptId ¶
func (cache *CqieUserCache) SetDeptId(deptId string)
func (*CqieUserCache) SetIpaddr ¶
func (cache *CqieUserCache) SetIpaddr(ipaddr string)
func (*CqieUserCache) SetMobile ¶
func (cache *CqieUserCache) SetMobile(mobile string)
func (*CqieUserCache) SetOrgId ¶
func (cache *CqieUserCache) SetOrgId(orgId string)
func (*CqieUserCache) SetOrgMajorId ¶
func (cache *CqieUserCache) SetOrgMajorId(orgMajorId string)
func (*CqieUserCache) SetStudentId ¶
func (cache *CqieUserCache) SetStudentId(studentId string)
func (*CqieUserCache) SetToken ¶
func (cache *CqieUserCache) SetToken(token string)
func (*CqieUserCache) SetUserId ¶
func (cache *CqieUserCache) SetUserId(userId string)
func (*CqieUserCache) SetUserName ¶
func (cache *CqieUserCache) SetUserName(userName string)
func (*CqieUserCache) SetVerCode ¶
func (cache *CqieUserCache) SetVerCode(verCode string)
func (*CqieUserCache) SubmitStudyTimeApi ¶
func (cache *CqieUserCache) SubmitStudyTimeApi( id string, courseId string, studentCourseId string, unitId string, videoId string, studyTime time.Time, coursewareId string, startPos int, stopPos int, maxPos int, retry int, lastErr error) (string, error)
SubmitStudyTimeApi 提交学时
func (*CqieUserCache) UserDetailsApi ¶
func (cache *CqieUserCache) UserDetailsApi(retry int, lastErr error) (string, error)
UserDetailsApi 获取用户信息
func (*CqieUserCache) VerificationCodeApi ¶
func (cache *CqieUserCache) VerificationCodeApi() (string, string)
VerificationCodeApi 获取验证码
Click to show internal directories.
Click to hide internal directories.