直播相关接口¶
-
class
classin.client.api.
Broadcast
(client=None)[源代码]¶ 直播相关接口 https://docs.eeo.cn/api/zh-hans/broadcast/
-
delete_class_video
(class_id, file_id=None)[源代码]¶ 删除单个课节视频 https://docs.eeo.cn/api/zh-hans/broadcast/deleteClassVideo.html
- 参数
class_id – 课节 ID
file_id – 课节下某个视频片段文件的ID
-
get_login_linked
(uid, class_id, course_id, life_time=86400, device_type=1)[源代码]¶ 获取唤醒客户端并进入教室链接 https://docs.eeo.cn/api/zh-hans/getLoginLinked.html
- 参数
uid – 用户 UID
class_id – 课节 ID
course_id – 课程 ID
life_time – 密钥有效时长(单位:秒)
device_type – 1代表 Windows/Mac OS 端;2代表 iOS 移动端;3代表 Android
-
get_webcast_partner_url
(account, nick_name, course_id, class_id=None, partner_url='https://www.eeo.cn/webcast_partner.html')[源代码]¶ 获取课程直播/回放播放器免二次登陆地址 https://docs.eeo.cn/api/zh-hans/broadcast/getWebcastUrl.html
- 参数
account – 账户
nick_name – 昵称
course_id – 课程 ID
class_id – 课节 ID
partner_url – url前缀
-
get_webcast_partner_url_by_url
(account, nick_name, url, partner_url='https://www.eeo.cn/webcast_partner.html')[源代码]¶ 获取课程直播/回放播放器免二次登陆地址 https://docs.eeo.cn/api/zh-hans/broadcast/getWebcastUrl.html
- 参数
account – 账户
nick_name – 昵称
url – 接口获取到的url
partner_url – url前缀
-
get_webcast_url
(course_id, class_id=None)[源代码]¶ 获取课程直播/回放播放器地址 https://docs.eeo.cn/api/zh-hans/broadcast/getWebcastUrl.html
- 参数
course_id – 课程 ID
class_id – 课节 ID
-
set_class_video_multiple
(course_id, class_info=())[源代码]¶ 课节设置录课、直播、回放(多个) https://docs.eeo.cn/api/zh-hans/broadcast/setClassVideoMultiple.html
- 参数
course_id – 课程 ID
class_info – 课节信息数组
-
update_class_lock_status
(class_id, is_lock)[源代码]¶ 修改课节锁定状态 https://docs.eeo.cn/api/zh-hans/broadcast/updateClassLockStatus.html
- 参数
course_id – 课程 ID
is_lock – 是否锁定
-