互动-推屏卡片
互动-推屏卡片
关键方法
方法 | 方法描述 |
---|---|
CardServer | 推屏卡片总服务 |
CardServer.getCardList | 获取推送的推屏卡片列表 |
CardServer.getCardInfo | 获取卡片信息 |
CardServer.cardClicked | 点击推屏卡片(数据打点) |
关键事件
方法 | 方法描述 |
---|---|
MessageServer.EVENT_PUSH_SCREEN_CRAD | 开始推屏卡片 |
MessageServer.EVENT_PUSH_SCREEN_CRAD_UPDATE | 更新推屏卡片 |
MessageServer.EVENT_PUSH_SCREEN_CRAD_DELETE | 删除推屏卡片 |
消息回调
方法 | 方法描述 |
---|---|
CardMessageCallBack | 推屏卡片消息总回调 |
ExamMessageCallBack.cardSend | 发送推屏卡片 |
ExamMessageCallBack.cardUpdate | 更新推屏卡片 |
ExamMessageCallBack.cardDelete | 删除推屏卡片 |
推屏卡片服务
参数名称 | 是否必须 | 示例 | 备注 |
---|---|---|---|
WebinarInfo | 是 | 活动信息 | |
Context | 否 | 上下文 | |
CardMessageCallBack | 否 | 消息回调 |
获取推送的推屏卡片列表
参数名称 | 是否必须 | 示例 | 备注 |
---|---|---|---|
success | CardsInfoData |
接口返回值
信息字段说明
字段名称 | 说明 |
---|---|
List#CardInfo | 卡片列表 |
字段名称 | 说明 |
---|---|
id | 卡片id |
user_id | 用户id |
webinar_id | 活动id |
switch_id | 场次id |
title | 卡片标题 |
img_rate | 图片比例 0竖版 1横版 2方版 |
img_url | 图片地址 |
remark | 描述 |
href_enable | 是否开启链接 NO:未开启,YES:开启 |
href | 链接地址 |
href_btn_label | 链接点击按钮文本 |
timer_enable | 是否开启倒计时 NO:未开启,YES:开启 |
timer_interval | 倒计时时长 |
operator | 发起者昵称 |
operator_role | 发起者角色名称 |
role_name | 发起者角色 |
created_at | 创建时间 |
updated_at | 更新时间 |
push_time | 推送时间 |
scaleType | 图片填充模式:ImageView.ScaleType |
获取卡片信息
字段名称 | 说明 | |
---|---|---|
id | 是 | 卡片id |
success | 是 | CardsInfoData |
接口返回值
信息字段说明
点击推屏卡片
参数名称 | 是否必须 | 示例 | 备注 |
---|---|---|---|
cardInfo | 卡片信息 | ||
success | String |