checkPlayPermission |
[Object] |
检查用户是否有该活动的观看权限(目前支持白名单和F码权限),传入参数{ticketId:活动编号, uniqueId:"用户id", name:"用户昵称", avatar:"用户头像", phone:"用户手机号", permision:{ id: 授权编号, key: 授权密钥 }, isShowLog:"是否打印log,方便调试"} |
init |
[Object] |
初始化直播sdk,传入参数{ticketId:活动编号, uniqueId:"用户id", name:"用户昵称", avatar:"用户头像", permision:{ id: 授权编号, key: 授权密钥 }, isShowLog:"是否打印log,方便调试"} |
connect |
- |
sdk初始化完成后,调用此方法,连接到当前直播会话中,与其它用户互动。 |
disconnect |
- |
断开连接,当用户退出时,调用此方法,结束直播会话,此方法会释放SDK内所有组件。 |
getOnlines |
[Object] |
获取在线观众列表, 传入参数{ticketId:活动编号, offset:偏移,当前已经获取的数据总个数, limit:请求的个数} |
getHostInfo |
[Object] |
获取主播信息, 传入参数{ticketId:活动编号} |
getWebinarToolsList |
[Object] |
获取活动的详细配置信息, 传入参数{ticketId:活动编号} |
useFCode |
[Object] |
若活动需要F码权限观看,调用使用F码, 传入参数{ticketId:活动编号, fCode:F码} |
getDiscussList |
[Object] |
获取该活动下所有的问答列表,传入参数{ticketId:活动编号, isNewReplay:是否查询最新未读回复 0:否 1:是, offset:偏移,当前已经获取的数据总个数, limit:请求的个数} |
submitDiscussQuestion |
[Object] |
提交问答问题,传入参数{ticketId:活动编号, content:问题, isAnonymous:是否匿名提问,字符串 0否 1是} |
getVideoScreenAdvert |
[Object] |
获取启动广告(暖场图), 传入参数{ticketId:活动编号} |
getRollingAdvert |
[Object] |
获取滚动广告(支持文字和图片), 传入参数{ticketId:活动编号} |
getVideoAdvert |
[Object] |
获取片头视频广告, 传入参数{ticketId:活动编号} |