cqie

package
v1.2.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 10, 2025 License: MIT Imports: 12 Imported by: 0

Documentation

Index

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 获取验证码

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL