LiveToolsCommendSendManager

com.talkfun.cloudlivepublish.presenter.LiveToolsCommendSendManager

描述:直播互动工具指令发送管理类

成员方法说明

sendAnnouncement(String content, final Callback callback)

描述:发送公告

参数说明

参数 描述
content 公告内容
callback 回调

描述:发送滚动通知

参数说明

参数 描述
content 通知内容
link 通知跳转链接
duration 通知持续时间 单位秒
callback 回调

sendBroadCast(int auto, String message, final Callback callback)

描述:发送广播

参数说明

参数 描述
auto 自动广播消息 自动广播时值为1 否则为0
message 广播消息内容
callback 回调

sendInteractionBroadCast(String message, final Callback callback)

描述:互动工具广播

参数说明

参数 描述
message 数据结构
callback 回调

message数据结构说明

toolType|operateType|time|other|... // message 信息可根据需要添加字段。

字段 类型 描述
toolType int 互动工具类型。1:转盘,2:定时器,3:抢答器,4:视频,5:音频
operateType int 操作类型。0:应用,1:播放,2:暂停,3:拖动,4:关闭,5:结束,6:学员抢答
time int 操作时间点

点名模块

getRollRecordList(final Callback callback)

描述:获取点名签到记录

参数说明

参数 描述
callback 回调

startRoll(int duration, final Callback callback)

描述:发起点名签到

参数说明

参数 描述
duration 时长(传入秒数,例如,1分钟传60, 3分钟传180,以此类推)
callback 回调

endRoll(int signId, final Callback callback)

描述:结束点名签到

参数说明

参数 描述
signId 发起点名时获取到的ID
callback 回调

checkRollDetail(int signId, int page, int signed, int rows, int total, final Callback callback)

描述:查看点名详情

参数说明

参数 描述
signId 发起点名时获取到的ID
page 页数
signed 是否只获取已签到的用户。0或不传,获取全部用户;1 只获取已签到用户
rows 总数
total 总数,获取第一页时传入0,接口返回总数后,后续的请求需要带上总数

抽奖模块

getLotteryList(String searchType, String searchVal, final Callback callback)

描述:抽奖记录

参数说明

参数 描述
searchType 查询类型。 courseId, liveId, roomId
searchVal 查询值
callback 回调

startLottery(final Callback callback)

描述:开始抽奖

参数说明

参数 描述
callback 回调

stopLottery(String lotteryNum, final Callback callback)

描述:结束抽奖

参数说明

参数 描述
lotteryNum 中奖人数
callback 回调

投票模块

getVoteList(final Callback callback)

描述:投票记录

参数说明

参数 描述
callback 回调

checkVoteDetail(String vid, final Callback callback)

描述:查看投票详情

参数说明

参数 描述
vid 投票ID
callback 回调

deleteVote(String vid, final Callback callback)

描述:删除投票

参数说明

参数 描述
vid 投票ID
callback 回调

endVote(int publicVote, String vid, final Callback callback)

描述:结束投票

参数说明

参数 描述
publicVote 是否公布投票答案 公布为1 不公布为0
vid 投票ID
callback 回调

voteUploadPic(File file, final Callback callback)

描述:上传投票的图片

参数说明

参数 描述
File 图片文件
callback 回调

publishVote(VoteBean voteBean, final Callback callback)

描述:传统的发起投票(保存并广播出去)

参数说明

参数 描述
VoteBean 投票数据
callback 回调

注释 :VoteBean 类具体请参考 投票数据

saveVote(VoteBean voteBean, final Callback callback)

描述: 保存投票

参数说明

参数 描述
VoteBean 投票数据
callback 回调

注释 :VoteBean 类具体请参考 投票数据

publishSavedVote(String vid, final Callback callback)

描述: 发布已保存(预设)的投票

参数说明

参数 描述
vid 投票ID
callback 回调

results matching ""

    No results matching ""