开放平台
平台概述
开发者文档
  • API文档
  • SDK文档
  • 接入指南
  • 集成方案
产品功能
  • 新手入门
  • 产品功能
常见问题首页
平台概述
开发者文档
  • API文档
  • SDK文档
  • 接入指南
  • 集成方案
产品功能
  • 新手入门
  • 产品功能
常见问题首页
  1. 互动工具
  • DEMO示例
  • JS SDK
    • web 点播 sdk
      • 更新记录
      • 点播上传SDK
    • web 观播 sdk
      • 产品介绍
      • 快速接入
      • 对接示例
      • 观看直播
      • 文档白板
      • 互动连麦
      • 暖场视频
      • 全局事件
      • 全局错误码
      • 房间消息说明
      • 版本更新记录
      • 互动工具
        • 互动-抽奖
        • 互动-礼物
        • 互动-签到
        • 互动-问卷
        • 互动-公告
        • 互动-商品
        • 互动-问答
        • 互动-推屏卡片
        • 互动-快问快答
        • 互动-聊天
        • 互动-优惠券
        • 互动-点赞
      • 直播间拓展功能
        • 资料下载
        • 观看限制验证
        • 观看协议
        • 回放章节
  • iOS SDK
    • 整体介绍
    • 快速接入
    • SDK 登录
    • 暖场视频
    • 视频轮询
    • 直播彩排
    • 高级美颜
    • 云导播
    • 观看协议
    • 文档白板演示
    • 聊天功能
    • 视频直播
      • 发起视频直播
      • 观看视频直播
    • 互动直播
      • 观众互动
      • 推流摄像头
      • 互动直播API
      • 主播发起互动直播
      • 嘉宾加入互动直播
    • 无延迟直播
      • 主播发起无延迟直播
      • 观众观看无延迟直播
    • 互动工具
      • 互动-抽奖
      • 互动-礼物
      • 互动-签到
      • 互动-问卷
      • 互动-章节打点
      • 互动-公告
      • 互动-商品
      • 互动-计时器
      • 互动-问答
      • 互动-推屏卡片
      • 互动-快问快答
      • 互动-优惠券
      • 互动-点赞
    • 直播间拓展能力
      • 直播间特色功能配置项
      • 文件下载
      • 修改角色昵称
      • 观看权限校验
      • 投屏
      • 虚拟人数
    • 观看回放
      • 观看回放
    • 防录屏
      • 跑马灯
    • 字段说明
      • 互动活动详情字段
      • 错误码说明
      • 常量定义
      • 活动详情字段说明
    • 版本更新说明
      • 版本更新信息
      • v2.3.0 到 v2.4.0 升级说明
      • v3.0.1 到 v3.2.0 升级说明
      • V2.9.0到v3.0.1升级说明
      • v6.3.0
      • v6.2.1
      • v3.2.0 到 v4.0.1
      • v2.7.0 到 v2.8.0、v2.9.0 升级说明
      • 6.5.0
      • v5.0.x 到 v6.0.0
      • v6.4.0
  • Adroid SDK
    • 整体介绍
    • 快速接入
    • SDK登录
    • 暖场视频
    • 视频轮巡功能
    • 直播彩排
    • 高级美颜
    • 云导播功能
    • 观看协议
    • 文档白板
    • 聊天功能
    • 房间消息
    • 信息采集说明
    • 视频直播
      • 发起视频直播
      • 观看视频直播
    • 互动直播
      • 互动直播API
      • 主播发起互动直播
      • 嘉宾加入互动直播
      • 观众观看互动直播
    • 无延迟直播
      • 主播发起无延迟直播
      • 观众观看无延迟直播
    • 互动工具
      • 互动-抽奖
      • 互动-礼物
      • 互动-签到
      • 互动-问卷
      • 互动-公告
      • 互动-商品
      • 互动-计时器
      • 互动-问答
      • 互动-推屏卡片
      • 互动-快问快答
      • 互动-优惠券
      • 互动-点赞
    • 直播拓展功能
      • 修改角色名称
      • 文件下载
      • 投屏演示
      • 虚拟人数
      • 观看权限校验
      • 直播间特色功能配置项
    • 观看回放
      • 观看回放/点播
    • 防录屏
      • 直播水印
      • 跑马灯
    • 字段说明
      • 房间消息字段说明
      • 聊天消息字段说明
      • 活动详情字段说明
    • 更新记录
      • 更新记录
    • 版本更新说明
      • v6.4.0
      • v6.3.0
      • v6.2.3
      • v6.2.1
      • v6.2.0
      • v6.1.0
      • v6.0.0
      • v5.0.0
      • v4.1.0
      • v4.0.0
      • v3.3.0
  • Harmony SDK
    • 整体介绍
    • 快速接入
    • SDK初始化
    • 登录&登出
    • 活动基础信息
    • 观看协议
    • 观看权限校验&预约
    • 开屏海报
    • 暖场视频
    • 观看直播
    • 观看回放/点播
    • 聊天
    • 房间消息
    • 在线人数&热度
    • 文档/白板
    • 版本更新
    • 私聊
    • 播放器错误码
    • 互动工具
      • 互动-问答
      • 互动-问卷
      • 互动-公告
      • 互动-抽奖
      • 互动-签到
      • 互动-计时器
      • 互动-礼物
      • 互动-互动有礼
      • 互动-快问快答
      • 互动-口令红包
      • 互动-推屏卡片
      • 互动-商品
      • 互动-优惠卷
      • 互动-观看有礼
      • 互动-点赞
    • 防录屏
      • 播放器水印&跑马灯
    • 菜单
      • 自定义菜单
      • 文件下载
      • 概要总结
      • 回放列表
      • 邀请卡
  • 微信小程序 SDK
  • 相关协议
    • 微吼直播 SDK 隐私政策
    • 微吼直播 SDK 开发者使用规范
  1. 互动工具

互动-抽奖

抽奖#

抽奖功能是直播间活跃气氛的一大利器,SDK 观看端提供参与抽奖功能,接入此模块后 SDK 观众可以完整参与直播抽奖、领奖环节。

关键方法#

方法方法描述
VHSaaSDK.getInstance().lotteryCheck检查抽奖进行中
VHSaaSDK.getInstance().lotteryCommit中奖人领奖信息接口
VHSaaSDK.getInstance().lotteryGetWinner获取中奖用户列表
VHSaaSDK.getInstance().getHistoryLotteryList检查抽奖列表接口
VHSaaSDK.getInstance().lotteryJoin抽奖-立即参与
VHSaaSDK.getInstance().checkLotteryCondition抽奖检测中奖条件

事件监听#

方法方法描述
imReceiveRoomMessage消息回调监听

关键事件#

方法方法描述
VHRoomEventType.LOTTERY_PUSH发起抽奖消息
VHRoomEventType.LOTTERY_RESULT_NOTICE抽奖结果通知消息

检查抽奖进行中#

接口 API
接口入参
参数名称是否必须示例备注
callback是xxxVHLotteryCarryOutCallback 成功回调数据
接口使用示例

VHLotteryCarryOut响应数据#

通过接口回调获取到的抽奖进行中的详细信息
VHLotteryCarryOut 成员类型描述
lottery_typenumber抽奖类型,1 全体参会用户,2 参与问卷的参会者,3 参与签到的参会者,7.参与签到的观众,8.口令抽奖,21参与快问快答的参会者
titlestring抽奖标题
award_snapshootstring奖品快照
idnumber抽奖ID
extensionstring扩展字段
iconstring图标地址
img_orderstring抽奖动图下标
remarkstring本次抽奖说明
commandstring中奖口令
submit_commandnumber是否已提交过口令 0 - 否 1 - 是
publish_winnernumber是否公布中奖名单 0 - 否(默认) 1 - 是
created_atstring抽奖创建时间
permissionnumber是否有权限结束抽奖 1 - 有 0 - 无
lottery_statusnumber抽奖状态 0 - 开始抽奖 1 - 抽奖完成(结束)
winnumber是否已中奖 0 - 否 1 - 是
take_awardnumber是否已领奖 0 - 否 1 - 是
need_take_awardnumber是否需要领奖 0 - 否 1 - 是
can_look_award_poolnumber是否允许查看奖品池 0 不允许 1允许
display_of_resultsnumber展示效果 0:全屏 1:半屏
compulsory_awardnumber是否强制领奖 0:否 1:是

中奖人领奖信息接口#

接口 API
接口入参
参数名称是否必须示例备注
roomId是lss123345房间id
lottery_id是1773072抽奖活动ID
lottery_user_name是张三中奖人姓名
lottery_user_phone是13123456789中奖人手机号
callback是xxxVHCallBack
接口使用示例

获取中奖用户列表#

接口 API
接口入参
参数名称是否必须示例备注
roomId是lss123345房间id
lottery_id是1773072抽奖活动ID
callback是xxxVHWinnerInformationCallback 成功回调数据
接口使用示例

VHWinnerInformation中奖人信息#

通过接口回调获取中奖人信息
VHWinnerInformation 成员类型描述
lottery_idnumber抽奖ID
totalnumber总消息个数
user_winboolean当前用户是否中奖,true:中奖,false未中奖-新增字段
listVHWinnerInformationItem[]查询条件返回的结果集

VHWinnerInformationItem响应数据#

通过接口回调获取中奖用户列表的详细信息
VHWinnerInformationItem 成员类型描述
lottery_user_idstring抽奖中奖者ID
lottery_user_nicknamestring抽奖中奖者昵称
lottery_user_avatarstring中奖者头像
lottery_award_idstring奖品id
lottery_award_namestring奖品名称
winboolean当前用户是否中奖,true:中奖,false未中奖

检查抽奖列表接口#

接口 API
接口入参
参数名称是否必须示例备注
show_all否0房间id
callback是xxxVHLotteryListCallback 成功回调数据
接口使用示例

VHLotteryList响应数据#

通过接口获取观看端检查抽奖列表信息
VHLotteryList 成员类型描述
award_snapshootVHAwardSnapShoot奖品信息
idnumber抽奖id
surplusnumber剩余数量
sortnumber排序
bus_award_snapshot_poolnumber奖品快照
commandstring私信号码
compulsory_awardnumber是否强制领奖 0:否 1:是
created_atstring创建时间
display_of_resultsnumber展示效果 0:全屏 1:半屏
extensionstring扩展信息
iconstring动态图片
img_ordernumber图片顺序
lottery_statusnumber抽奖状态 0=正在抽奖 1=抽奖结束
lottery_typenumber抽奖类型,1 全体参会用户,2 参与问卷的参会者,3 参与签到的参会者,7.参与签到的观众,8.口令抽奖,21参与快问快答的参会者
need_take_awardnumber是否需要领奖 0-否 1-是
permissionnumber权限
publish_winnernumber公布获奖者
receive_award_waynumber领取奖励天数
remarkstring备注
submit_awardnumber提交奖励
take_awardnumber领取奖励
titlestring标题
winnumber是否中奖
VHAwardSnapShoot响应数据
VHAwardSnapShoot 成员类型描述
app_idstring应用id
award_descstring奖励描述
award_namestring奖励名称
business_idstring业务id
created_atstring创建时间
image_idnumber图片id
image_urlstring图片url
link_urlstring链接url
lottery_idnumber抽奖id
quantitynumber数量
sortnumber排序
source_idstring来源id
surplusnumber剩余数量

抽奖-立即参与#

接口 API
接口入参
参数名称是否必须示例备注
roomId是lss123345房间id
lottery_id是1773072抽奖活动ID
callback是xxxVHCallBack
接口使用示例

抽奖检测中奖条件#

接口 API
接口入参
参数名称是否必须示例备注
roomId是lss123345房间id
callback是xxxVHLotteryConditionCallback 成功回调数据
接口使用示例

VHLotteryCondition数据#

VHLotteryCondition类型备注
tipboolean是否强提醒,true为强提醒,false为无感知
operateboolean是否能操作,true为可继续操作,false为不可操作
conditionnumber参与抽奖人员范围:* 1 全体参会用户* 2 参与问卷的参会者* 3 参与签到的参会者 * 4.全体观众* 5.已登录观众* 6.参与问卷的观众 * 7.参与签到的观众* 8.口令参与* 9.分享参与* 10.邀请人数参与 * 20.批量上传用户* 21.参与快问快答
statusnumber条件满足状态: 0已满足 1未签到, 2单个问卷未填写, 3多个问卷未填写, 4单个快问快答未填写, 5多个快问快答未填写, 6快问快答分数未满足
question_idsstring问卷id集合,多个时用英文逗号分隔
fqa_idsstring快问快答id集合,多个时,用英文逗号分隔
sign_idstring快问快答id集合,多个时,用英文逗号分隔

VHLotteryResultNoticeModel抽奖消息#

抽奖消息事件类型
VHLotteryResultNoticeModel 成员类型描述
room_idstring房间ID
award_snapshootVHLotteryAwardModel奖品快照
lottery_methodnumber开奖方式:0:手动开奖 1:倒计时开奖
compulsory_awardnumber是否强制领奖:0:否 1:是
receive_award_waynumber领奖方式 1:寄送奖品 2:私信兑奖 3:无需领奖,4:自定义领奖
iconstring抽奖图标URL
lottery_winners_awardVHAwardUserModel[]中奖用户和奖品
remarkstring备注信息
lottery_idnumber中奖id
typestring消息类型
titlestring抽奖标题
lottery_creator_avatarstring抽奖创建者头像
can_look_award_poolnumber是否可查看中奖名单1:可查看0:不可查看
lottery_creator_nicknamestring抽奖创建者昵称
img_ordernumber图片排序
commandstring抽奖命令
lottery_numbernumber奖品数量
publish_winnernumber是否公布中奖名单1:公布0:不公布
lottery_creator_idnumber抽奖创建者ID
lottery_publisher_idstring抽奖发布者ID
lottery_typenumber抽奖类型,1 全体参会用户,2 参与问卷的参会者,3 参与签到的参会者,7.参与签到的观众,8.口令抽奖,21参与快问快答的参会者
is_newnumber是否新消息
lottery_statusnumber抽奖状态,0 开始抽奖 1 抽奖完成(结束)
actual_lottery_numbernumber实际中奖人数
lottery_winnersstring中奖者信息
is_last_batchnumber中奖用户过多,分批推送,标记是否是做后一批推送记录
display_of_resultsnumber是否公布中奖名单 1是 0否
need_take_awardnumber是否需要领奖, 0:否 1:是
修改于 2025-11-19 08:22:07
上一页
互动-公告
下一页
互动-签到
Built with